Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- int main (void)
- {
- int a1,a2,a3,a4,a5,a6;
- int min1,min2,min3;
- int average;
- printf("第1個數字\n");
- scanf("%d",&a1);
- printf("第2個數字\n");
- scanf("%d",&a2);
- while(a2 == a1){
- printf("數字重複\n");
- printf("第2個數字\n");
- scanf("%d",&a2);}
- printf("第3個數字\n");
- scanf("%d",&a3);
- while(a3 == a1 || a3 == a2){
- printf("數字重複\n");
- printf("第3個數字\n");
- scanf("%d",&a3);}
- printf("第4個數字\n");
- scanf("%d",&a4);
- while(a4 == a1 || a4 == a2 || a4 == a3){
- printf("數字重複\n");
- printf("第4個數字\n");
- scanf("%d",&a4);}
- printf("第5個數字\n");
- scanf("%d",&a5);
- while(a5 == a1 || a5 == a2 || a5 == a3 || a5 == a4){
- printf("數字重複\n");
- printf("第5個數字\n");
- scanf("%d",&a5);}
- printf("第6個數字\n");
- scanf("%d",&a6);
- while(a6 == a1 || a6 == a2 || a6 == a3 || a6 == a4 || a6 == a5){
- printf("數字重複\n");
- printf("第6個數字\n");
- scanf("%d",&a6);}
- if(a2<a1){
- min2 = a1;
- min1 = a2;}
- else
- min2 = a2;
- min1 = a1;
- if(a3<min1){
- min3 = min2;
- min2 = min1;
- min1 = a3;}
- else
- if(a3<min2){
- min3 = min2;
- min2 = a3;}
- else
- if(a3<min3){
- min3 = a3;}
- if(a4<min1){
- min3 = min2;
- min2 = min1;
- min1 = a4;}
- else
- if(a4<min2){
- min3 = min2;
- min2 = a4;}
- else
- if(a4<min3){
- min3 = a4;}
- if(a5<min1){
- min3 = min2;
- min2 = min1;
- min1 = a5;}
- else
- if(a5<min2){
- min3 = min2;
- min2 = a5;}
- else
- if(a5<min3){
- min3 = a5;}
- if(a6<min1){
- min3 = min2;
- min2 = min1;
- min1 = a6;}
- else
- if(a6<min2){
- min3 = min2;
- min2 = a6;}
- else
- if(a6<min3){
- min3 = a6;}
- average += (a1+a2+a3+a4+a5+a6) / 6;
- printf("最小值%d 第二小值%d 第三小值%d 平均值%d\n",min1,min2,min3,average);
- system("pause");
- return 0;
- }
Add Comment
Please, Sign In to add comment