ผมเขียนโปรแกรมหาค่ามากสุดเเละน้อยสุดในจำนวน 5 ตัวเลข โดยเขียนโปรแกรมไปดังนี้ครับ
#include<stdio.h>
main()
{
int num[5];
int a , b , max , min ;
for(a=0 ; a<5 ; a++)
{
printf("ENTER YOUR NUMBER :");
scanf ("%d",&num[a]);
}
min=num[0];
for(b=0 ; b<5 ; b++)
{
if (min<num[a])
min = num[a];
else if (max<num [a])
max = num ;
else { }
}
printf ("THE MINIMUM IS %d MAXIMUM IS %d",min,max);
return 0 ;
}
สมมติลองใส่ค่าไปนะครับ สมมติว่าผมใส่ 8 5 9 63 7 เเล้วพอ กดรัน ค่าน้อยสุดมันขึ้น 5 เเต่ค่ามากสุดมันขึ้น 0 อะครับ รบกวนผู้รู้หน่อยนะครับ
ผมเจอปัญหาในการเขียนโปรแกรมหาค่า min และ max ใน dev c ช่วยหน่อยครับผม!!!!
#include<stdio.h>
main()
{
int num[5];
int a , b , max , min ;
for(a=0 ; a<5 ; a++)
{
printf("ENTER YOUR NUMBER :");
scanf ("%d",&num[a]);
}
min=num[0];
for(b=0 ; b<5 ; b++)
{
if (min<num[a])
min = num[a];
else if (max<num [a])
max = num ;
else { }
}
printf ("THE MINIMUM IS %d MAXIMUM IS %d",min,max);
return 0 ;
}
สมมติลองใส่ค่าไปนะครับ สมมติว่าผมใส่ 8 5 9 63 7 เเล้วพอ กดรัน ค่าน้อยสุดมันขึ้น 5 เเต่ค่ามากสุดมันขึ้น 0 อะครับ รบกวนผู้รู้หน่อยนะครับ