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

ساعدوني في تصحيح الكود ..........بليييييييييز

مغلق
بدأه النور في 19 نوفمبر 2002 · 5 رد · 467 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا اخواني واخواتي ...

والله اتمنى منكم انكم تساعدوني في تصحيح الكود ولكم جزيل الشكر والله بتنقذون حياتي ....

#include 
#include 
using namespace std; 
float A,B,R,x,y,z,Ax,Ay,Rx,Ry,Bx,By; 
int main() 
{ 
	cout<<"Enter the magnitude of vector A(A is the first displacement that the man pushs)"<	cin>>A;
	cout<<"Enter the angle of dgrees which with the positive x-axis "<	cin>>x; 
	cout<<"Enter the magnitude of resultant displacement R "<	cin>>R; 
	cout<<"Enter the angle which is directed with the positive x-axis "<	cin>>y; 
	if ((A!=0) && (R!=0)) 
	{ 
		Ax= A*cos(x); 
		Ay= A*sin(x); 
		Rx= R*cos(y); 
		Ry= R*sin(y); 
		Bx=Rx-Ax; 
		By=Ry-Ay; 
		B= sqrt(pow(Bx,2)+pow(By,2)); 
		z= cos(By)/sin(Bx);				//to find the angle  
	} 
	else  
	{ 
		cout<<" A and R can't be zero "; 
	} 
	cout<<"The magnitude of vector B(B is the second displacemet) is: "<	cout<<"The direction of vector B is "<	return 0; 
}
#2

لو أنك أرفقت الكود ملف نص لكان أحسن

من هذه الحالة:D

#4

السلام عليكم ورحمة الله .

أخي أنا أتوقع من نضرتي القاصرة و أفضل أن تستخدم في تعريف المتغيرات ax,rx,ay,ry,bx,by,z;double يمكن أن تمشي معك . لأنها الأفضل في الدوال الرياضية .

وجرب والله معك .

أخوك المبرمج القادم

#5

الكود يعمل لكن قد تكون هناك مشكلة في المنطق ..

يجب الانتباه أنه في كود يجب ادخال x و y بالراديان عن طريق المستخدم لأن الدوال ك sin و cos وغيرها تأخذ القمية بالراديان ..

يمكنك صنع تحويل بسيط من الدرجات إلى الراديان قبل أن تمررها إلى الدوال السابقة ..

Coding on the Cloud and for the Cloud!

My Blog

#6

مشكورين اخواني على الرد....

البرنامج يشتغل عندي بس المشكله انه في احد المعادلات اللي كتبتها لا تكتب بهذه الطريقه والمشكله انا ما اعرف هذي الطريقه الا وهيه ....

قصدي عندما نريد استخراج الزاويه في مثلث فاننا نضع المعادله التاليه .....

) [l]angle = tan^-1(y/x)[/l]

هذا الموضوع مغلق.

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