27-03-2007, 11:47
|
|
|
חבר מתאריך: 13.05.06
הודעות: 159
|
|
בעיות ב-c צריך עזרה
התוכנית שלפניך אמורה לקלוט מספר חיובי שלם למשתנה N, ולחשב ולהדפיס את מכפלת המספרים מ- 1 עד N. לדוגמא אם N=4, התוכנית אמורה לחשב את המכפלה 1*2*3*4 ולהדפיס 24.
בתוכניתיש שגיאה לוגית, לכן אינה מבצעת את אשר היא אמורה לבצע.
בצע טבלת מעקב לןתוכנית עבור N=5 וציין מהי השגיאה ותקן אותה.
#include <stdio.h>
void main ()
}
int n,I,kefel;
printf("%d","enter number");
scanf("%d",&n);
kefel=1;
for(I=1;I<=N-1;I++)
kefel=kefel*I;
printf("%d",kefel);
{
|