#include<stdio.h>
#include<conio.h>
int main(void){
int n1,num,max,min;
float avg,sum,n;
n=1;
sum=0;
n1=0;
while(1){
printf("In put number:");
scanf("%d",&num);
if(n==1){
max=num;
min=num;
}
else
{
if(num>max){
max=num;
}
if(num<min){
min=num;
}
}
sum=sum+num;
avg=sum/n;
if(num<avg){
n1=n1+1;
}
else
{
n1=0;
}
if(num==0||num>1000||n1==3||max-min>2*avg){
break;
}
n=n+1;
}
printf("Max is %d\n",max);
printf("Min is %d\n",min);
printf("Avg is %f\n",avg);
printf("\n");
getch();
return 0;
}
//คือตอน run มันไม่มีทศนิยมน่ะครับ
ต้องแก้ตรงไหนอ่าครับ
รบกวนเพื่อนๆพี่ที่เก่งภาษาซีครับ
#include<conio.h>
int main(void){
int n1,num,max,min;
float avg,sum,n;
n=1;
sum=0;
n1=0;
while(1){
printf("In put number:");
scanf("%d",&num);
if(n==1){
max=num;
min=num;
}
else
{
if(num>max){
max=num;
}
if(num<min){
min=num;
}
}
sum=sum+num;
avg=sum/n;
if(num<avg){
n1=n1+1;
}
else
{
n1=0;
}
if(num==0||num>1000||n1==3||max-min>2*avg){
break;
}
n=n+1;
}
printf("Max is %d\n",max);
printf("Min is %d\n",min);
printf("Avg is %f\n",avg);
printf("\n");
getch();
return 0;
}
//คือตอน run มันไม่มีทศนิยมน่ะครับ
ต้องแก้ตรงไหนอ่าครับ