Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
313,27 KB
Nội dung
Câu 1: Viết chương trình C thực yêu cầu sau: - Cho phép người dùng nhập vào số nguyên dương n, người dùng nhập sai xuất thông báo buộc người dùng nhập lại đến nhận giá trị - Nếu n số chẵn tính tổng số chẵn từ đến n, n lẻ tính tổng số lẻ từ đến n, xuất kết hình - Lặp lại quy trình đến kết tính tổng lớn 2020 kết thúc chương trình #include #include void main() { int n; int i; for (;;) { do{ printf("Nhap so nguyen duong n: "); scanf_s("%d", &n); if (n GioIn Time = GioOut - GioIn; if ((Time >= 1) && (Time = 4) && (Time = 7) && (Time = 11) && (Time 0) Nếu người dùng nhập sai xuất thông báo buộc người dùng nhập lại đến nhận giá trị - Kiểm tra giá trị điện trở xuất hình thơng báo điện trở có thị trường hay không Các giá trị thị trường (đơn vị: Ω): 1, 10, 22, 33, 39, 47, 56, 68 - Chương trình kết thúc giá trị điện trở nhập vào có sẵn thị trường #include #include void main() { int R;//Số thực int check = 0; do{ do{ printf("Nhap vao gia tri dien tro: "); scanf_s("%d", &R); if (R 1000) { break; } } if (i == 10) { printf("Khong co vung nao duoc thuong.\n"); } else { printf("Cac vung duoc thuong hoan ke hoach: "); for (; i < 10; i++) { if (Lapa[i] > 1000) { printf("%d ", i + 1);//hoặc i; } } } _getch(); } Câu 7: Viết chương trình dùng để giám sát theo dõi tốc độ 100 xe khách công ty HP Logistics - Chương trình cho phép nhập số xe (kiểu chuỗi), tên tài xế (kiểu chuỗi) tốc độ - xe (kiểu số thực) Nếu tốc độ xe lớn tốc độ tối đa cho phép (80km/h) xuất cảnh báo “Ban dang dieu khien xe qua toc Nguy hiem!” - Tìm in số lượng xe chạy tốc độ cho phép Tìm in tên tài xế số xe có tốc độ lớn #include #include struct QuanLyXe { char SoXe[10]; char TenTaiXe[20]; float TocDoXe; }; struct QuanLyXe HP[100]; void main(void) { int i; int QuaTocDo = 0; int Max; for (i = 0; i < 100; i++) { printf("Nhap thong tin xe khach thu %d:\n", i + 1); printf("So xe: "); gets_s(HP[i].SoXe); printf("Ten tai xe: "); gets_s(HP[i].TenTaiXe); printf("Toc xe: "); scanf_s("%f", &HP[i].TocDoXe); fflush(stdin); if (HP[i].TocDoXe > 80) { printf("Ban dang dieu khien xe qua toc Nguy hiem!\n"); } } printf(" -\n"); Max = HP[0].TocDoXe; for (i = 0; i < 100; i++) { if (HP[i].TocDoXe > 80) { QuaTocDo++; } if (HP[i].TocDoXe > Max) { Max = HP[i].TocDoXe; } } printf("So luong xe chay qua toc do: %d\n", QuaTocDo); printf("Thong tin tai xe va xe co toc lon nhat:\n"); printf("%-20s %-10s\n", "Ten tai xe", "So xe"); for (i = 0; i < 100; i++) { if (HP[i].TocDoXe == Max) { printf("%-20s %-10s\n", HP[i].TenTaiXe, HP[i].SoXe); } } _getch(); } Câu 8: Viết hương trình C dùng để quản lý dây chuyền sản xuất cảm biến áp suất lốp cơng ty VIFA.VN - Chương trình cho phép nhập vào số lượng thành phẩm n (n > 0) 365 ngày năm Nếu n không thỏa mãn điều kiện xuất thơng báo “Du lieu khong hop le.” yêu cầu nhập lại nhập giá trị - Tìm in tổng số lượng thành phẩm năm - Viết hàm để xét xem cơng ty có hồn thành mục tiêu năm hay không (2 triệu sản phẩm/ năm) Chương trình trả số hồn thành số khơng hồn thành mục tiêu - Tìm in ngày có doanh thu lớn thứ nhì năm Cho biết đơn giá 92000VND/thành phẩm #include #include int XemXet(int S) { if (S >= 2000000) { return 1; } else { return 0; } //Sinh viên in khơng in //dịng text hồn thành hay khơng hồn thành } void main() { int n[365]; int i; int Tong = 0; int KetQua; int Temp; for (i = 0; i < 365; i++) { do{ printf("So luong pham cua %d: ", i + 1); scanf_s("%d", &n[i]); if (n[i] max2) && (n[i] != max1)) { max2 = n[i]; } } printf("Ngay co doanh thu lon thu nhi cua nam:\n"); for (i = 0; i < 365; i++) { if (n[i] == max2) { printf("%d ", i + 1); //hoặc printf("%d ", i); } } ... = Tong + a[i]; demchan++; } } printf("Trung binh cong cua cac phan tu chan cua mang: %.2f
", (float(Tong) / demchan)); int dem8 = 0; printf("Vi tri cac phan tu co gia tri bang 8: "); for (i =... if (Diem