Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<conio.h>
- #include<stdio.h>
- void main()
- {
- typedef struct {
- char hoten[30];
- float dtb;
- } sv;
- sv sinhvien[10],tg;
- int i,n,j;
- float diem;
- //clrscr();
- printf("nhap so sv");
- scanf("%d",&n);
- for (i=1;i<=n;i++)
- {
- printf("\nnhap sinh vien thu %d: ",i);
- printf("\nnhap ho ten: ");
- //scanf("%s",&sinhvien[i].hoten);
- fflush(stdin);
- gets(&sinhvien[i].hoten);
- printf("\nnhap diem trung binh: ") ;
- scanf("%f",&diem);
- sinhvien[i].dtb=diem;
- }
- for (i=1;i<=n;i++)
- for (j=i+1;j<=n;j++)
- if (sinhvien[j].dtb < sinhvien[i].dtb)
- {
- tg=sinhvien[j];
- sinhvien[j]=sinhvien[i];
- sinhvien[i]=tg;
- }
- printf("\nin ra danh sach sinh vien: ");
- printf("\n\t ho ten\t\tdiem trung binh");
- for (i=1; i<=n;i++)
- printf("\n\t%s\t %.2f",sinhvien[i].hoten,sinhvien[i].dtb);
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment