هذا البرنامج يجب أن يقوم بحساب F للمعادلة f = (3 * x * x / 5 * y) * z
و يتطلب الحل عمل الآتي:
تحليل
خواريزمية
رسم بياني تخطيطي flowchart .
................................................................................................................
1- التحليل :
Input : x , y
Output : f
Prosessing :
F = ( 3 x / 5 y ) * z
................................................................................................................
2- الخواريزمية :
start
input : x , y
let f = ( 3 * x * x / 5 * y) * z
print f
end
...........................................................................................................
كتابة البرنامج :
#include<iostream.h>
int main() {
const float z = 3.5;
int x = 0;
int y = 0;
cout<<"enter x";
cout<<endl;
cin>>x;
cout<<"enter y";
cout<<endl;
cin>>y;
int f=(3 * x * x / 5 * y ) * z;
cout<<endl
<<"f="
<<f
<<endl;
return 0
}
أنوه إلى أنه لابد من وجود فاصلة منقوطة بعد الصفر في return 0
ملاحطة : البرنامج يحتوي على خطأمن نوع logical Error
وهذا الخطأ لا يعتبر خطأ في كتابة البرنامج و انما في المعادلة وقد كان الدكتور قد أشار الى هذه المشكلة و طلب منا البحث عن حلها .
أنا شخصيا حيلتها بس مش رح أحكيها عليها درجات
انقلعو