Professional Documents
Culture Documents
Struct - Attempt Review
Struct - Attempt Review
For example:
Input Result
1 1 2 Hai duong tron cat nhau tai 2 diem Hai duong tron cat nhau tai 2 diem
3 4 3
1 1 2 Hai duong tron khong cat nhau tai 2 diem Hai duong tron khong cat nhau tai 2 diem
4 4 2
1 1 1 Hai duong tron cat nhau tai 2 diem Hai duong tron cat nhau tai 2 diem
2 2 2
0 0 5 Hai duong tron khong cat nhau tai 2 diem Hai duong tron khong cat nhau tai 2 diem
6 6 3
char sex;
int height;
}
Chương trình yêu cầu in ra thông tin sinh viên theo format:
"<id> <name> <sex> <height>"
Copy đoạn sau vào box Answer và viết phát biểu vào phần //TO DO
For example:
Input Result
Chính xác
Điểm cho bài nộp này: 1,00/1,00.
Câu hỏi Giả sử ta có struct student như sau:
3 struct student{
Chính xác
char id[5];
Điểm 1,00 của
char name[10];
1,00
int ly;
int hoa;
Chương trình yêu cầu xây dựng 1 giao diện console quản lý sinh viên có format:
Tiêu đề:
In ra thông tin của sinh viên theo format của tiêu đề (được cung cấp dưới đây)
Đồng thời tính điểm trung bình từng môn của các sinh viên (lấy 2 chữ số thập phân)
ID Name Ly Hoa
SV01 Thinh 10 8
SV02 Tuyen 9 9
For example:
Input Result
2 id name ly hoa
SV01 Thinh 10 8 SV01 Thinh 10 8
SV02 Tuyen 9 9 SV02 Tuyen 9 9
Diem trung binh mon ly: 9.50
Diem trung binh mon ly: 8.50
Chính xác
Điểm cho bài nộp này: 1,00/1,00.
Câu hỏi Cho struct Point để quản lý các điểm trong hệ trục tọa độ Oxy như sau:
4 typedef struct sPoint{
Chính xác
int x;
Điểm 1,00 của
int y;
1,00
} Point;
Đầu vào gồm 3 dòng, mỗi dòng là 1 đỉnh của tam giác. Yêu cầu viết hàm trả về diện tích của 3 tam giác đó (kiểu
double), lấy 2 chữ số thập phân.
//TO DO
For example:
Input Result
1 1 1.00
1 2
3 1
1 1 1.00 1.00
1 2
3 1
Input Expected Got
0 0 0.50 0.50
0 1
1 0
1 10 4.50 4.50
4 4
3 3
1 5 14.00 14.00
4 6
3 15
Chính xác
Điểm cho bài nộp này: 1,00/1,00.
Câu hỏi Giả sử struct Point dùng để biểu diễn 1 điểm trong Oxy
5 typedef struct sPoint{
Chính xác
int x;
Điểm 1,00 của
int y;
1,00
} Point;
struct Circle có 1 trường dữ liệu struct Point để lưu tâm hình tròn và 1 trường dữ liệu int để lưu bán kính đường tròn.
Point center;
int radius;
} Circle;
Đầu vào gồm có 2 struct Circle. Chương trình yêu cầu nhập vào thông tin của 2 đường tròn và in ra diện tích của
2 đường tròn (kiểu double) đó với pi =3.14 theo format sau:
“<S1> <S2>”
Với S1 là diện tích hình tròn 1, S2 là diện tích hình tròn 2, lấy 2 chữ số thập phân.
int main(){
//TO DO
For example:
Input Result
1 2 3 28.26 78.50
1 3 5