Bài 1: Viết chương trình in ra số lớn nhất trong bốn số a,b,c,d được nhập từ bàn phím.
HD :
Gán max bằng số đầu tiên. Thực hiện so sánh nếu số b,c,d lớn hơn max thì lưu số đó vào max. Sau khi nhập xong ta có max là số lớn nhất
Bài 2: Viết chương trình TÍNH TIỀN với số lượng và đơn giá là 2 số thực được nhập từ bàn phím. Làm tròn kết quả tính toán 1 chữ số thập phân. Lưu ý: Thông báo ra màn hình “DU LIEU NHAP VAO KHONG HOP LE” nếu người dùng nhập số lượng hoặc đơn giá là số âm.
Bài 3: Viết chương trình xét xem một tam giác có là tam giác đều hay không khi biết ba cạnh của tam giác.
HD :
- Nhập ba cạnh của tam giác vào ba biến a,b,c.
- Nếu a = b và b = c thì tam giác là tam giác đều và ngược lại tam giác không là tam giác đều.
Bài 4: Viết chương trình xét xem một tam giác có là tam giác cân hay không khi biết ba cạnh của tam giác.
HD:
- Nhập ba cạnh của tam giác vào ba biến a,b,c.
- Nếu a = b hoặc b = c hoặc a = c thì tam giác là tam giác cân và ngược lại tam giác không là tam giác cân
Bài 5: Viết chương trình nhập hai số thực. Sau đó nhập từ bàn phím phép tính cần thực hiện và in kết quả của phép tính đó.
- Nếu là “+” , in kết quả của tổng lên màn hình .
- Nếu là “-” , in kết quả của hiệu lên màn hình .
- Nếu là “*” , in kết quả của tích lên màn hình .
- Nếu là “/” , in kết quả của thương lên màn hình .
Bài 6: Viết chương trình nhập vào từ bàn phím 1 số nguyên n. Kiểm tra số đó có phải là số nguyên tố hay không. Xuất kết quả ra màn hình.
Bài 7: Viết chương trình nhập vào từ bàn phím 1 số nguyên n. Kiểm tra số đó có phải là số hoàn hảo hay không. Xuất kết quả ra màn hình.
HD: Số hoàn hảo là số có tổng các ước bằng chính nó.
Bài 8: Viết chương trình giải phương trình ax + b = 0 (Các hệ số a, b được nhập từ bàn phím).
Hướng dẫn:
- Nếu a > 0 thì phương trình có nghiệm x = -b/a
- Nếu a = 0 và b = 0 thì phương trình có vô số nghiệm
- Nếu a = 0 và b <> 0 thì phương trình vô nghiệm
Bài 9: Viết chương trình dịch các ngày trong tuần sang tiếng anh
Monday : Thứ 2
Tuesday: Thứ 3
Wednesday: Thứ 4
Thursday: Thứ 5
Friday: Thứ 6
Saturday: Thứ 7
Sunday: Chủ Nhật
Hướng dẫn:
- Nhập từ bàn phím biến a kiểu byte để chứa thứ (2 đến 8)
- Nếu a = 2 thì in ra màn hình: Monday
- Nếu a = 3 thì in ra màn hình: Tuesday
- ...
- Nếu a = 8 thì in ra màn hình: Sunday
- Ngoài ra không còn thứ nào.
Bài 10: Viết chương trình tính diện tích hình tam giác. Biết chiều cao và cạnh đáy là 2 số thực được nhập từ bàn phím?
Bài 11: Viết chương trình in ra màn hình chu vi và diện tích hình tròn. Biết bán kính là 1 số nguyên cho trước?
Bài 12: Viết chương trình in ra màn hình chu vi và diện tích hình tròn. Biết bán kính là 1 số nguyên cho trước?
Bài 13: Viết chương trình cho phép tính diện tích các hình: Hình vuông; Hình chữ nhật; Hình tròn; Tam giác; Người dùng chọn hình cần tính diện tích từ bảng chọn, sau đó khai báo các thông số liên quan và nhận được diện tích của hình:
MOI BAN CHON HINH CAN TINH DIEN TICH
1: Hình vuông.
2: Hình chữ nhật.
3: Hình tròn.
4: Tam giác.
Muốn tình diện tích tam giác, người dùng gõ 4 và khai báo đường cao, đáy. Chương trình tính và thông diện tích đến người dùng.
Hướng dẫn:
– Dùng cấu trúc chọn Case chon of với chon có kiểu Char để tạo bảng chọn.
– Dùng 3 biến a,b,c để lưu các thông số của hình; Biến S để lưu diện tích của hình.
– Thực hiện chung câu thông báo diện tích (Nằm ngoài Case . . . of) để gọn chưong trình.
Bài 14: Viết chương trình nhập hai số, đổi giá trị hai số rồi in ra hai số.
Hướng dẫn:
– Dùng các biến a, b để lưu hai số được nhập từ bàn phím;
– Gán cho biến tam giá trị của a.
– Gán giá trị của b cho a. (Sau lệnh này a có giá trị của b).
– Gán giá trị của tạm cho cho b (Sau lệnh này b có giá trị của tam = a).
Bài 15: Viết chương trình: Nhập số báo danh Nhập điểm văn, toán, ngoại ngữ.
In ra màn hình dưới dạng:
• Phiếu điểm:
• Số báo danh:
• Điểm văn:
• Điểm toán:
• Điểm ngoại ngữ:
• Tổng số điểm:
Bạn đã trúng tuyển ( hoặc Bạn đã không trúng tuyển ) với điều kiện Tổng số điểm >= 15 hay ngược lại.
Bài 16: Đếm các số trong khoảng từ 10 và nhỏ hơn 20. Thông báo ra màn hình:
+ Số lượng các số lớn hơn 10 và nhỏ hơn 20
+ Tổng của chúng
Đáp án: co 10 so, tong cua chung: 145
Bài 17: Viết chương trình nhập từ bàn phím 2 số nguyên m, n. Thông báo ra màn hình "Đúng" nếu chúng có cùng tính chẳn lẻ. Trong trường hợp ngược lại thì thông báo "SAI".
Gợi ý: 2 số cùng tính chẳn, lẻ khi tổng của chúng bằng số chẳn hoặc cùng số lẻ.