לולאות WHILE

avira8686

New member
לולאות WHILE

אם נניח אני רוצה לחשב 3 פעמיים ממוצע של מספרים רנדומליים
ידוע לי שצריך 2 לולאות את הפנימית עשיתי..
אבל בחיצונית אני טיפה מתקשה

ישמח להסבד, תודה :)
 

avira8686

New member
זה מה שעשיתי

בעיקרון צריך לעשות ממוצע 3 פעמים של 10 מספרים, ולהדפיס כל פעם את הממוצע בנפרד...

while(i++<=10){
number=rand();
printf("%8d",number);
sum+=number;
}

printf("the sum is %d\n",sum/one);
 

Pitzuk

New member
לא הבנתי

אתה צריך שהתוכנית תרוץ 3 פעמים
ובכל פעם תחשב ממוצע של 10 מספרים רנדומליים ותדפיס את התוצאה?
 

Pitzuk

New member
אם הבנתי נכון

זה מה שרצית?

int j = 0;

while(j < 3){
int i = 0;
int number = 0;
int sum = 0;
while(i < 10){
number=rand();
printf("%8d",number);
sum+=number;
i += 1;
}
printf("the sum is %d\n",sum/i);
j += 1;
}
 
למעלה