Bubble Sort
#include<stdio.h>
int main()
{
for(int c=1;c<=40;c++){
int A[4];int i=0,temp;
for(int i=1;i<=4;i++)
{
printf("%d subject number : ",i);
scanf("%d",&A[i]);if(A[i]>100||A[i]<0){printf("enter your number between 1-100\n ");goto lavel;}
}
printf("\n Before sorting your number is..\n");
for(int i=1;i<=4;i++)
{
printf( " %d ",A[i]);
}
printf("\n");
for(int m=1;m<5-1;m++)
{
for(int n=1;n<5-1;n++)
{
if(A[n]<A[n+1]){
temp=A[n];
A[n]=A[n+1];
A[n+1]=temp;
}
}
}
printf("\nAfter sorting..");
int j=0;
for(int j=1;j<=4;j++)
printf(" %d ",A[j]);
float sum=0;
printf("\n\n");
for(j=1;j<=3;j++)
{
sum=sum+A[j];}
sum=sum/3;
printf("\naverage of best 3 subject : %f\n\n",sum);
lavel:
printf("\nnext student number\n");
}
return 0;
}
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment