You are on page 1of 1

Nhap mon lap trinh (INT2290 1) HK1, 2018-2019

Bài thực hành số 11


A. Mục tiêu
 Luyện tập thao tác về cấu trúc

B. Bài mẫu
Xem các ví dụ trong slide bài giảng

C. Bài tập
Câu 1:
 Nộp file sinhvien1.c
Xây dựng cấu trúc sinh viên gồm các thông tin: họ và tên, tuổi, điểm thi
Viết chương trình nhập vào thông tin của 2 sinh viên và sau đó in ra màn hình.
(không dùng hàm, sử dụng toán tử truy cập phần tử là dấu “.”)
Cho biết nhược điểm nếu muốn nhập nhiều sinh viên.
Câu 2:
 Nộp sinhvien2.c
Xây dựng cấu trúc sinh viên gồm các thông tin: họ và tên, tuổi, điểm thi
Viết chương trình nhập vào thông tin của 2 sinh viên và sau đó in ra màn hình.
(sử dụng các hàm nhập, xuất, sử dụng toán tử truy cập phần tử là dấu “.”)
Cho biết nhược điểm nếu muốn nhập nhiều sinh viên.
Câu 3:
 Nộp sinhvien3.c
Xây dựng cấu trúc sinh viên gồm các thông tin: họ và tên, tuổi, điểm thi
Viết chương trình nhập vào thông tin của 2 sinh viên và sau đó in ra màn hình.
(sử dụng các hàm nhập, xuất, sử dụng toán tử truy cập phần tử là dấu “->” tức là
sử dụng kiểu con trỏ khi truy xuất).
Cho biết nhược điểm nếu muốn nhập nhiều sinh viên.
Câu 4:
 Nộp sinhvien4.c
Từ nhược điểm của các bài trên, suy ra cách khách phục.
Xây dựng cấu trúc sinh viên gồm các thông tin: họ và tên, tuổi, điểm thi
Viết chương trình nhập vào thông tin của 10 sinh viên và sau đó in ra màn hình.
Sử dụng các hàm nhập, xuất, có thể viết kiểu con trỏ hoặc không.
Câu 5:
 Nộp thanhpho.c
Sử dụng Struct để nhập thông tin các thành phố khác nhau. Mỗi thành phố có: tên
thành phố (ten), tổng thu nhập (thunhap), dân số (danso), tỉ lệ biết đọc viết (docviet).
Sau đó hiển thị thành phố có tổng thu nhập cao nhất, có tỉ lệ biết đọc viết cao nhất.

You might also like