Logo

רד-בורד: ארכיון

ראשי > תיכנות > תרגיל בסי לא יודע איך להגיע לפתרון

12/10/2006 03:08:15 KoSmo
ככה התרגיל הזה קיבלתי מבית ספר עכשיו
כתוב תוכנית שתקלוט את פרמטרי המשוואה הלינארית
ax+b=0
התוכנית תציג כפלט את פתרון המשוואה בדיוק של 4 ספרות עשרוניות
אני לא יודע מה השיטה להגיע לפתרון
נ.ב בלי לולאות ותנאים כי אנחנו עדיין לא בזה[ההודעה נערכה על-ידי KoSmo ב-12/10/2006 03:08:56]
12/10/2006 18:07:07 ziv
מה לא מובן? אתה מקבל a,b ומחפש מהו ה-x.
12/10/2006 19:16:50 nickless
קוד:
float x,a,b,result;

printf("Submit ’x’ : ");
scanf("%f",x);
printf("\nSubmit ’a’ : ");
scanf("%f",a);
printf("\nSubmit ’b’ : ");
scanf("%f",b);

result = a*x;
result = result+b;

printf("\n\nThe result is : %f",result);

12/10/2006 21:10:38 SlimShady
איזה חכם... אתה לא אמור לקלוט את ה-X, אתה למצוא אותו.
הנה:
קוד:int main()
{
float a,b;
printf("Enter a:\n"):
scanf("%f",&a);
printf("Enter b:\n");
scanf("%f",&b);
printf("x=%.4f", (-b)/a);
return 0;
}[ההודעה נערכה על-ידי SlimShady ב-12/10/2006 21:11:26]
עמודים: 1