در این برنامه با دریافت n عدد ورودی، ماکزیمم، مینیمم و معدل آنها را محاسبه کرده و نمایش می دهد.
شرح جزئیات
کنترل برنامه پس از دریافت n از ورودی به یک حلقه سپرده می شود. تعداد تکرار این حلقه n می باشد و در هر با اجرای آن عنصر iام از ورودی دریافت شده و سپس sum با sum+1 جایگزین می گردد. ضمناُ در طی اجرای حلقه max ، min که در ابتدا روی عنصر اول قرار دارند تعیین می گردند. پس از اتمام حلقه برنامه نتایج برنامه یعنی max، min و معدل عناصر ورودی را نمایش می دهد.
متغیرها
i متغیر حلقه ای می باشد که از ۱ تا n را می شمارد.
n این متغیر تعداد عناصر ورودی را مشخص می نماید.
max این متغیر پس از اتمام حلقه مقدار max عناصر ورودی را در خود دارد.
min این متغیر پس از اتمام حلقه مقدار min عناصر ورودی را در خود دارد.
temp یک متغیر موقتی برای دریافت عناصر ورودی می باشد.
sum مجموع عناصر ورودی را در خود دارد.
ثابتها
TRUE,FALSE مانند برنامه برنامه نمایش اعداد اول در C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include <stdio.h> #include <conio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 voidmain(void) { unsignedinti,n,max,min,temp,sum=0; clrscr(); printf("Enter number of Inputs : \0"); scanf("%u",&n); for(i=1;i<=n;i++) { printf("Enter %u's Number: \0",i); scanf("%u",&temp); sum+=temp; if(i==1) max=min=temp; else { if(temp<min) min=temp; if(temo>max) max=temp; } } printf("\nMinimum = %u.\r\nMaximum = %u.\r\n\0",min,max); printf("Average = %f\r\n\0",((double)s)/n); } |
پیروز باشید!
طراح باشی