XtGem Forum catalog



...Date : 26-04-2024...
◕ Thông báo:Chuyển đổi trang WEB về địa chỉ mới
https://theza2.blogspot.com
(Cải thiện tốc độ truy cập, giao diện thân thiện hơn)
Kính mời mọi người chuyển qua nhà mới

◕ Lời nhắn:
⊱ Mình học Bách Khoa nên ai đó ghét Bách Khoa thì có thể lặng lẽ đi ra
⊱ Mình là dân Thanh Hóa nên ai đó ghét Thanh Hóa cũng có thể lặng lẽ rời đi
⊱ Mình học cơ khí, trang này chỉ làm ra theo sở thích nên nếu thấy không hài lòng có thể nhẹ nhàng tắt trang
⊱ Mình hiện tại có những việc riêng phải bận cho cuộc sống của mình, sẽ không còn thường xuyên hồi đáp các bình luận, mong được lượng thứ..
◕ Dịch vụ: Nhận thiết kế Form mẫu Excel, Google Sheet:
⊱ Hỗ trợ quản lý, chiết xuất dữ liệu; Tạo bảng báo cáo, thống kê nhanh; ⊱ Tạo hệ thống thiết lập và quản lý tiến độ công việc một cách trực quan; Tạo bảng nhập liệu, tính toán hỗ trợ công việc..

◕ Dùng thử: Chương trình phần mềm xếp thép tối ưu
⊱ Đây là chương trình mình viết ra để hỗ trợ công việc tính toán đầu vào vật tư thép hình dạng thanh (L, H, U, ...)
(Nhắn tin trực tiếp tới fanpage Theza2 để trao đổi)

Bài 5.5
Hãy định nghĩa kiểu:
struc Hoso{
char HoTen[40];
float Diem;
Char Loai[10];
};

Viết chương trình nhập vào họ tên, điểm của n học sinh. Xếp loại văn hóa theo cách sau:
Giỏi: điểm 9, 10
Khá: điểm 7, 8
Trung bình: điểm 5, 6
Không đạt: điểm < 5.
In danh sách ra màn hình theo dạng sau:

            XEP LOAI VAN HOA
HO VA TEN        DIEM     XEP LOAI
Nguyen Van A      7       Kha
Ho Thi B          5       Trung binh
Dang Kim C        4       Khong dat.


#include <stdio.h>
#include <conio.h>
#include <string.h>
 main()
 {typedef struct Hoso{
  char HoTen[40];
  float Diem;
  char Loai[10];} Hoso;
  int i,n;
  do{printf("\n Nhap vao so luong hoc sinh n>0 :");
     scanf("%d",&n);}
  while(n<=0);
  Hoso hs[n];
  char s[40];float d;
  for(i=0;i<n;i++) 
     {printf("\n Nhap ten hoc sinh thu %d:",i+1);
      fflush(stdin);gets(s);
      strcpy(hs[i].HoTen,s);
      do{printf("\n Diem hoc sinh nay 0<=diem<=10 : ");
         scanf("%f",&d); }
      while(d<0||d>10);
      hs[i].Diem=d;
      if (d>8) strcpy(hs[i].Loai,"Gioi");
      if (d>6&&d<=8)strcpy(hs[i].Loai,"Kha");
      if (d>=5&&d<=6) strcpy(hs[i].Loai,"Trung binh");
      if (d<5) strcpy(hs[i].Loai,"Ko dat");}
  printf("\n%40s","XEP LOAI VAN HOA");
  printf("\n%-30s","HO VA TEN");
  printf("%-20s","DIEM");
  printf("%s","XEP LOAI");
  for(i=0;i<n;i++)
      printf("\n%-30s%-23.1f%s",hs[i].HoTen,hs[i].Diem,hs[i].Loai);
  getch();
 }


Có thể bạn quan tâm
ღ Lưu ý: Mình chỉ sử dụng Fanpage Theza2 để bình luận. Mọi nick khác đều không phải mình.
Mình hiện tại có những việc riêng phải bận cho cuộc sống của mình, sẽ không còn thường xuyên hồi đáp các bình luận, mong được lượng thứ..


Liên kết hay đáng ghe thăm:
HocTapHay.com:Tổng hợp kiến thức, bải giảng các môn học Trung học cơ sở, Trung học phổ thông,... khá đầy đủ và chi tiết.
...
1/1/1/15081