1. Trang chủ
  2. » Công Nghệ Thông Tin

BÀI TẬP THỰC HÀNH MÔN C

25 72 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

BÀI TẬP THỰC HÀNH SỐ Bài 1.0 Viết chương trình ứng dụng Console: Viết chương trình nhập vào số, tìm số lớn Viết chương trình giải biện luận phương trình bậc (ax+b=0) Viết chương trình giải biện luận phương trình bậc (ax2+bx+c=0) Viết chương trình nhập vào điểm rèn luyện in xếp loại (xuất sắc, tốt, khá, …) điểm rèn luyện Viết chương trình nhập số nguyên dương n in giá trị tổng sau: a) c) b) d) Viết chương trình nhập số tự nhiên n, in giá trị tích sau: a) n! c) d) b) đơn vị Viết chương trình in số tự nhiên có chữ số cho chữ số hàng trăm chữ số hàng Viết chương trình nhập vào số nguyên dương n, in tổng chữ số n Ví dụ, nhập n=134560 Kết quả: 19 Viết chương trình tính: c b (Với n nhập từ bàn phím) 10 Viết chương trình nhập vào số nguyên dương n, kiểm tra n có phải số nguyên tố hay không? (Yêu cầu xây dựng hàm kiểm tra số nguyên tố) 11 Viết chương trình nhập vào số nguyên dương n, in số nguyên tố từ đến n 12 Viết chương trình nhập vào số nguyên dương n, in n số nguyên tố 13 Viết chương trình nhập vào dãy số có n phần tử, phần tử có giá trị nguyên (3 ≤ n ≤ 30) a Tính tổng giá trị phần tử dãy số b In phần tử có giá trị lẻ c In phần tử có giá trị lớn thuộc dãy số 14 Viết chương trình nhập vào dãy số có n phần tử, phần tử có giá trị nguyên (1 ≤ n ≤ 30) a In phần tử có giá trị chẵn b Tính tổng phần tử chia hết cho không chia hết cho c Sắp xếp dãy số theo thứ tự tăng dần 15 Viết chương trình nhập vào dãy số có n phần tử, phần tử có giá trị nguyên (1 ≤ n ≤ 30) a Tính trung bình cộng giá trị phần tử dãy số b In phần tử có giá trị nhỏ nhất, lớn c Sắp xếp dãy số theo thứ tự giảm dần 16 Viết chương trình nhập vào dãy số có n phần tử, phần tử có giá trị nguyên, phần tử có giá trị từ đến (1 ≤ n ≤ 30) a Đếm số lượng phần tử có giá trị lẻ b Đếm số lượng phần tử chia hết cho không chia hết cho c Nhập vào giá trị x, kiểm tra x có thuộc dãy số hay khơng? 17 Viết chương trình nhập vào dãy số có n phần tử, phần tử có giá trị nguyên (1 ≤ n ≤ 30) a Tính tổng phần tử có giá trị lớn nhỏ dãy số b Nhập vào giá trị x, in phần tử có giá trị lớn x c Tính tổng phần tử có giá trị nhỏ x 18 Viết chương trình nhập vào ma trận vuông cấp n, phần tử có giá trị nguyên a In ma trận vừa nhập b Tính tổng phần tử ma trận c Tính tổng phần tử thuộc đường chéo ma trận 19 Viết chương trình nhập vào ma trận vng cấp n, phần tử có giá trị ngun a Tính tổng phần tử có giá trị lẻ ma trận b In phần tử có giá trị lớn thuộc ma trận c Nhập vào giá trị x, tính tổng phần tử có giá trị lớn x Bài 1.1 Xây dựng Form có giao diện lập trình xử lý chức sau: Ví dụ, chương trình thực thi chọn mảng phát sinh ngẫu nhiên xếp giảm: Bài 1.2 - Xây dựng lớp thí sinh (ThiSinh) gồm có thành phần: • Dữ liệu: Số báo danh, họ tên • Phương thức: nhập, in thí sinh - Xây dựng lớp thí sinh khối A (ThiSinhA) kế thừa lớp TS bổ sung: • Dữ liệu: điểm tốn, lý, hóa • Phương thức: tính tổng điểm định nghĩa lại phương thức nhập, in để có thơng tin đầy đủ - Thiết kế Form có giao diện sau: Minh hoạ, nhập xuất kết Form: lập trình xử lý cơng việc sau: Bài Tạo trình đơn (menu) có giao diện - Khi người dùng click vào mục chọn “Các phép toán”, xuất Form sau: - Khi người dùng click vào mục chọn “Vòng lặp”, xuất Form sau: - Khi người dùng click vào mục chọn “Giải phương trình bậc 1”, xuất Form sau: - Khi người dùng click vào mục chọn “Giải phương trình bậc 2”, xuất Form sau: - Khi người dùng click vào mục chọn “Thoát”, xuất Form sau: - Khi người dùng click vào mục chọn “Trò chơi quay số”, xuất Form sau: Giải thích:  Khi người dùng click nút “Quay số”, chương trình phát sinh TextBox số ngẫu nhiên từ đến  Tuỳ theo kết quay số, chương trình in thơng báo tương ứng cho trường hợp sau: o Nếu số khác nhau, in thông báo: “Chúc bạn may mắn lần sau” o Nếu có số (vị trí bất kỳ) giống nhau, in thông báo: “Trúng giải 2” o Nếu có số giống nhau, in thơng báo: “Trúng giải 1” - Khi người dùng click vào mục chọn “Tìm số nguyên tố”, xuất Form sau: Code gợi ý: - Hàm kiểm tra số nguyên n có phải số ngun tố hay khơng? bool KiemTraNT(int n) { if (n == 0) return false; else { int i, dem = 0; for (i = 1; i

Ngày đăng: 22/02/2019, 09:50

Xem thêm:

TỪ KHÓA LIÊN QUAN

w