همیشه یکی از تمرین های اصلی درس برنامه نویسی سی پلاس پلاس ، نوشتن برنامه محاسبه جذر یک عدد هست که معمولا با سوال برنامه ای بنویسید که عددی را از ورودی بگیرد و جذر آن را محاسبه کرده،در خروجی چاپ کند داده می شود. معمولا این تمرین توسط اکثر اساتید درخواست می شود. در این پست سورس کد محاسبه جذر یک عدد در سی پلاس پلاس را آماده کردیم که به صورت کاملا دقیق نوشته شده است. پیشنهاد میکنم از این سورس کدها در جهت یادگیری برنامه نویسی استفاده کنید.
توضیحی در مورد سورس کد برنامه جذر دهیم ، این برنامه با استفاده از تابع کتابخانه ای sqrt() که در سرفایل <math.h> تعریف شده است جذر عدد را میگیرد.
سورس کد محاسبه جذر یک عدد در سی پلاس پلاس
#include<iostream> #include<conio.h> #include<math.h> using namespace std; main() { float n; cout<<"please enter a number:"; cin>>n; cout<<"\n\n"<<"square of "<<n<<"="<<sqrt(n); cout<<"\n\n\n"<<"press any key to exit..."; getch(); return 0; } //> sourceiran.com
دیدگاه کاربران
تعداد دیدگاه های کاربران : 6 دیدگاهسلام جذر عدد تا سه رقم اعشار بدون تابع و با حلقه while بنویسید 🙏
سلام
این چیزا رو باید خودتون بنویسید ولی نمونه اش رو براتون نوشتم که میتونید استفاده کنید
———————————————–
#include
using namespace std;
int main() {
// دریافت عدد از کاربر
float n;
cout << "عدد را وارد کنید: "; cin >> n;
// مقداردهی اولیه
float x = 0.0;
float y = n;
// شروع حلقه
while (x < y) { // محاسبه میانگین x = (x + y) / 2; // محاسبه اختلاف float diff = n - x * x; // اگر اختلاف کمتر از 0.001 شد، حلقه را خاتمه میدهیم if (abs(diff) < 0.001) { break; } // اگر اختلاف مثبت بود، x را به عنوان y جدید قرار میدهیم if (diff > 0) {
y = x;
}
}
// چاپ جذر
cout << "جذر عدد " << n << " برابر با " << x << " است.\n"; return 0; } ----------------------------------------------- موفق باشید
double x;
cout<>x;
while(x>0)
{cout<<"sqrt("<<x<<")="<<sqrt(x)<<endl;
cout<>x;
}
سلام
بدون تابع sqrt برنامه جذر را بنویسید( بدون استفاده از ضرب و تقسیم)
#include
using namespace std;
int main()
{
int a;
cin >> a;
for (int i = 2; i a)
{
cout << i-1;
break;
}
}
}
بسیار ممنون