الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج يحل معادلة

بدأه yasoko في 12 أبريل 2008 · 2 رد · 431 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

write this formula as aprogram

a^2=b^2+c^2-2*b*c*cos(alpha))

The formaula of the program will be like following:

a=sqrt(pow(b,2)+pow(c,2)-2*b*c*cos(alpha*PI/180.0))

I'm sure from it ,I 'll try now to convert it into aprogram

#include <iostream.h<

#include<math.h>

First_input()

{int b;int c; ing alpha;

cin>>b>>c>>alpha;

exit

}

Second_calculute()

{

a=sqrt(pow(b,2)+pow(c,2)-2*b*c*cos(alpha*PI/180.0))

exit

}

Third_print()

{ return a;

exit

}

main()

{first_input();

Second_calculute();

Third_print();

end

}

[/=code]

تم تعديل هذه المشاركة بواسطة yasoko في 12 أبريل 2008 في 14:22

#2

السلام عليكم هذا الكود يعمل المطلوب:

#include <iostream>
#include<cmath>
using namespace std;
const double PI=3.14159265358979323846;
double  calculute(double a,double b,double c,double alpha)
{
return sqrt(pow(b,2)+ pow(c,2)-2*b*c*cos(alpha*PI/180.0));
}

int main()
{
    double a,b, c,alpha;
cout<< "Enter Number:";
cin>>a>>b>>c>>alpha;
cout<<calculute( a, b,c, alpha)    ;
return 0;
}
tvquran_6.gif

#3

شكرا اخي فهد..

سأدرس برنامجك جيدا ^^

لأنه ذو مستو عالي وهناك اوامر وضعتها سأستفسر عنها ...

شكرا جزيلا .

مواضيع مشابهة