شارك المقالة

كود برنامج بلغة c++ لحل معادله من الدرجه الثالثه


كود برنامج بلغة c++ لحل معادله من الدرجه الثالثه


هل سبق لك وان جاء لك بحث او “sheet” او حتى في الامتحان قد يأتيك سؤال معادلة من الدرجه الثالثه ويطلب منك أن تكتب الكود البرمجي لفك هذه المعادلة وبما ان الكود قد يكون صعب بالنسبة للمبتدئين في لغات البرمجة لذلك في GeeCoders نحاول ان نوفر لكم كل ما هو مطلوب منكم سواء في اذا كنت في كورس تعلم لغة البرمجة او في الجامعه فلا تقلق فنحن معك. سؤال حل معادلة من الدرجة الثالثة قد ياتيك باللغة الانجليزيه وصيغتة كالتالي – Write a c++ program to solve the third degree equation



مثال على المعادلة من الدرجة الثالثة


X^3+2X^2+3X+1=0

كود البرنامج


#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int x2, x1, x0;
double b1, b2;
cout << "the eqn. n ax2 + bx + c = 0"<<endl;
cout << "enter the factor a: " << endl;
cin >> x2;
cout << "enter the factor b: " << endl;
cin >> x1;
cout << "enter the factor c: " << endl;
cin >> x0;
if (pow(x1, 2) - 4 * x2 * x0 >= 0)
{
b1 = (-1 * x1 + sqrt(pow(x1, 2) - 4 * x2 * x0)) / (2 * x2);
b2 = (-1 * x1 - sqrt(pow(x1, 2) - 4 * x2 * x0)) / (2 * x2);
cout << "b1= " << b1 << endl << "b2= " << b2 << endl;
}
else
{
b1 = -1 * x1;
b2=-1*sqrt((pow(x1, 2) - 4 * x2 * x0)) / (2 * x2);
cout << "b1= " << b1<<"+ i*"<< b2<< endl << "b2= " << b1<<"- i*"<<b2 << endl;
}
return 0;
}


الطباعة او المخرجات (Output)


the eqn.
ax2 + bx + c = 0
enter the factor a:
القيمة التي تدخلها
enter the factor b:
القيمة التي تدخلها
enter the factor c:
القيمة التي تدخلها
b1= الناتج
b2=الناتج


في النهاية ارجو ان تكون المقالة نالت على رضاكم ووجدتم ما تريدون, واذا كنت تريد المزيد من اكواد بلغة c++ او java, فيمكنك تصفح الموقع او البحث عن الكود الذي تريده.


شاهد أيضًا
مقالات ذات صلة
تطبيق محادثه في Flutter بإستخدام Firebase

تطبيق محادثه في Flutter بإستخدام Firebase في هذا المقال نشارك معكم تطبيق من احد المطورين…

كود بلغة بايثون لطباعة محيط ومساحة المستطيل – Calculate the area and perimeter of a rectangle in Python

كود لطباعة مساحة المستطيل و محيطه بلغة البايثونتعتبر لغه البايثون واحد من اهم اللغات التي…

تنفيذ انميشن لحذف منتج او ازالة عنصر بشكل مميز Flutter

تنفيذ انميشن لحذف منتج او ازالة عنصر بشكل مميز Flutterيمكننا تنفيذ animation لحذف منتج أو…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع