1. Trang chủ
  2. » Tất cả

Bai tap co dap an

12 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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

Ngày đăng: 16/06/2021, 18:22

w