Search
Latest topics
Một số bài tập về Cơ sở lập trình
Page 1 of 1
Một số bài tập về Cơ sở lập trình
1/Viết một chương trình trắc nghiệm đơn giản.
a.- Chương trình chỉ gồm 1 câu hỏi và 4 lựa chọn a, b, c, d (trong đó có một câu đúng).Sau khi người dùng chọn bằng cách nhấn 1 trong 4 phím (a, b, c, d). Chương trình thông báo kết quả đúng sai.
b.- Mở rộng bài tập trên bằng cách tạo ra từ 3 đến 5 câu hỏi.
2/Viết chương trình cho nhập một ký tự. Xác định ký tự vừa nhập có phải là chữ cái thường hay không? Nếu đúng cho biết thêm mã ASCII và vị trí của ký tự này trong bảng 26 chữ cái.
3/Cho ba số a, b, c được nhập vào từ bàn phím. Hãy in ra vị trí chứa số lớn nhất. Ví dụ : nhập 579, in ra : « số lớn nhất ở hàng đơn vị »
4Viết chương trình nhập vào một số nguyên n gồm ba chữ số. Xuất ra màn hình chữ số lớn nhất?
Ví dụ: n=291. Chữ số lớn là 9.
5/Cho nhập điểm 3 môn toán, lý, hóa. Tính điểm trung bình khi hệ số của môn toán là 3, các môn còn lại hệ số 2. Dựa vào điểm trung bình (ĐTB) vừa tính được, in ra xếp loại, biết rằng :
ĐTB>=9 : Xuất sắc 7<=ĐTB<8 : Khá 5<=ĐTB<6 : Trung bình
8<=ĐTB<9 : Giỏi 6<=ĐTB<7 : TB Khá ĐTB<5 : Yếu
6/Cho nhập số tiền gởi và thời hạn gởi tiền tiết kiệm (năm). Tính và in ra số tiền được nhận sau khi hết thời hạn gởi:
Thời gian gởi (năm) Tỷ lệ (%)
Lớn hơn hay bằng 5 năm 0.95
4 0.90
3 0.85
2 0.80
1 0.75
7/Viết chương trình cho nhập số KM, sau đó tính và in ra số tiền cước TAXI phải trả.Biết rằng:
- KM đầu tiên là 5000đ, mỗi 200m tiếp theo là 1000đ.
- Nếu lớn hơn 30KM thì mỗi KM thêm ra là 3000đ.
- Hãy nhập số KM sau đó in ra số tiền phải trả.
8/Viết chương trình tính tiền thuê máy dịch vụ Internet và in ra màn hình kết quả. Với dữ liệu nhập vào là giờ bắt đầu thuê (GBD), giờ kết thúc thuê (GKT), số máy thuê (SoMay).
- Điều kiện cho dữ liệu nhập: 6<=GBD<GKT<=21. Giờ là số nguyên.
- Đơn giá: 2500đ cho mỗi giờ máy trước 17 và 3000đ cho mỗi giờ máy sau 17.
9/Viết chương trình tính tiền lương ngày cho công nhân, cho biết trước giờ vào ca, giờ ra ca của mỗi người.
Giả sử rằng:
- Tiền trả cho mỗi giờ trước 12 giờ là 6000đ và sau 12 giờ là 7500đ.
- Giờ vào ca sớm nhất là 6 giờ sáng và giờ ra ca trễ nhất là 18 giờ (Giả sử giờ nhập vào nguyên).
10/Viết chương trình mô phỏng đàn Piano. Các phím tương ứng với các nốt: A-la, B-si, C-do, D-re, E-mi, F-pha, G-sol. Chương trình kết thúc khi nhấn phím ESC. Các phím khác không có tác dụng.
a.- Chương trình chỉ gồm 1 câu hỏi và 4 lựa chọn a, b, c, d (trong đó có một câu đúng).Sau khi người dùng chọn bằng cách nhấn 1 trong 4 phím (a, b, c, d). Chương trình thông báo kết quả đúng sai.
b.- Mở rộng bài tập trên bằng cách tạo ra từ 3 đến 5 câu hỏi.
2/Viết chương trình cho nhập một ký tự. Xác định ký tự vừa nhập có phải là chữ cái thường hay không? Nếu đúng cho biết thêm mã ASCII và vị trí của ký tự này trong bảng 26 chữ cái.
3/Cho ba số a, b, c được nhập vào từ bàn phím. Hãy in ra vị trí chứa số lớn nhất. Ví dụ : nhập 579, in ra : « số lớn nhất ở hàng đơn vị »
4Viết chương trình nhập vào một số nguyên n gồm ba chữ số. Xuất ra màn hình chữ số lớn nhất?
Ví dụ: n=291. Chữ số lớn là 9.
5/Cho nhập điểm 3 môn toán, lý, hóa. Tính điểm trung bình khi hệ số của môn toán là 3, các môn còn lại hệ số 2. Dựa vào điểm trung bình (ĐTB) vừa tính được, in ra xếp loại, biết rằng :
ĐTB>=9 : Xuất sắc 7<=ĐTB<8 : Khá 5<=ĐTB<6 : Trung bình
8<=ĐTB<9 : Giỏi 6<=ĐTB<7 : TB Khá ĐTB<5 : Yếu
6/Cho nhập số tiền gởi và thời hạn gởi tiền tiết kiệm (năm). Tính và in ra số tiền được nhận sau khi hết thời hạn gởi:
Thời gian gởi (năm) Tỷ lệ (%)
Lớn hơn hay bằng 5 năm 0.95
4 0.90
3 0.85
2 0.80
1 0.75
7/Viết chương trình cho nhập số KM, sau đó tính và in ra số tiền cước TAXI phải trả.Biết rằng:
- KM đầu tiên là 5000đ, mỗi 200m tiếp theo là 1000đ.
- Nếu lớn hơn 30KM thì mỗi KM thêm ra là 3000đ.
- Hãy nhập số KM sau đó in ra số tiền phải trả.
8/Viết chương trình tính tiền thuê máy dịch vụ Internet và in ra màn hình kết quả. Với dữ liệu nhập vào là giờ bắt đầu thuê (GBD), giờ kết thúc thuê (GKT), số máy thuê (SoMay).
- Điều kiện cho dữ liệu nhập: 6<=GBD<GKT<=21. Giờ là số nguyên.
- Đơn giá: 2500đ cho mỗi giờ máy trước 17 và 3000đ cho mỗi giờ máy sau 17.
9/Viết chương trình tính tiền lương ngày cho công nhân, cho biết trước giờ vào ca, giờ ra ca của mỗi người.
Giả sử rằng:
- Tiền trả cho mỗi giờ trước 12 giờ là 6000đ và sau 12 giờ là 7500đ.
- Giờ vào ca sớm nhất là 6 giờ sáng và giờ ra ca trễ nhất là 18 giờ (Giả sử giờ nhập vào nguyên).
10/Viết chương trình mô phỏng đàn Piano. Các phím tương ứng với các nốt: A-la, B-si, C-do, D-re, E-mi, F-pha, G-sol. Chương trình kết thúc khi nhấn phím ESC. Các phím khác không có tác dụng.
Similar topics
» Viết chương trình giải phương trình bậc 1 ax + b=0
» Giáo trình php
» Lập trình shell
» Lập trình CSDL với C#
» ƯỚC MƠ CỦA LẬP TRÌNH VIÊN
» Giáo trình php
» Lập trình shell
» Lập trình CSDL với C#
» ƯỚC MƠ CỦA LẬP TRÌNH VIÊN
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Thu Aug 23, 2012 5:38 am by Admin
» Tuyệt kỹ cua giai
Thu Aug 23, 2012 5:36 am by Admin
» NETCAT.........
Mon Aug 13, 2012 6:35 am by Admin
» Bảo mật CSDL bằng phương pháp mã hóa.
Tue Apr 17, 2012 10:04 pm by Admin
» Hàm mã hóa MD5 bằng JavaScript
Tue Apr 17, 2012 10:03 pm by Admin
» Giá của món quà
Fri Apr 13, 2012 6:01 am by Admin
» Sẽ chỉ yêu ai?
Fri Apr 13, 2012 6:01 am by Admin
» Cách đọc bảng chữ cái!
Thu Apr 12, 2012 10:37 pm by Admin
» Gắn trojan, keylog, virus vào website, forum
Tue Apr 10, 2012 1:14 am by Admin