Nội dung Bài tập
- Mã:
- SOCHANLE
- Tên:
- Số có chữ số chẵn lẽ
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 64 MB
- Được tạo bởi:
- admin
Số "CHỮ SỐ CHẴN" của một số được định nghĩa là số được tạo bởi các chữ số ở vị trí chẵn của một số nào đó (vị trí được đếm từ 0, tính từ trái sang phải)
(tương tự cho định nghĩa "CHỮ SỐ LẼ")
Ví dụ: số 1234, thì số "CHỮ SỐ CHẴN" của nó là 13.
Yêu cầu 1: viết các hàm sau:
1. quá tải toán tử >> (nhập vào 1 số nguyên)
2. quá tải toán tử << (xuất "CHỮ SỐ CHẴN" của số đó)
ví dụ: với số a=1234, cout << a; kết quả sẽ là: 13.
3. Quá tải toán tử so sánh < (dựa vào "CHỮ SỐ CHẴN" của nó)
ví dụ: 1434 < 1254 (vi 13<15)
4. viết hàm tính tổng thành phần (có sử dụng tham số mặc định)
Yêu cầu 2: viết chương trình nhập theo thứ tự sau:
Yêu cầu xuất ra theo thứ tự sau:
ví dụ:
Quảng cáo
(tương tự cho định nghĩa "CHỮ SỐ LẼ")
Ví dụ: số 1234, thì số "CHỮ SỐ CHẴN" của nó là 13.
Yêu cầu 1: viết các hàm sau:
1. quá tải toán tử >> (nhập vào 1 số nguyên)
2. quá tải toán tử << (xuất "CHỮ SỐ CHẴN" của số đó)
ví dụ: với số a=1234, cout << a; kết quả sẽ là: 13.
3. Quá tải toán tử so sánh < (dựa vào "CHỮ SỐ CHẴN" của nó)
ví dụ: 1434 < 1254 (vi 13<15)
4. viết hàm tính tổng thành phần (có sử dụng tham số mặc định)
+ Tham số mặc định có giá trị 0: là tổng các chữ số tại vị trí chẵn của số ban đầu
+ Tham số có giá trị 1 là tổng các chữ số tại vị trí lẽ của số ban đầu
ví dụ: với a=1234
cout << tongThanhPhan(a,0); // ket quả là: 4 (vì 1+3 = 4)
cout << tongThanhPhan(a); // ket quả là: 4 (vì 1+3 = 4)
cout << tongThanhPhan(a,1); // ket quả là: 6 (vì 2 + 4 = 6)
Yêu cầu 2: viết chương trình nhập theo thứ tự sau:
Dòng 1: nhập 2 số nguyên a và b (10 <= a,b <= 35000)
Dòng 2: nhập cách tính tổng thành phần
Yêu cầu xuất ra theo thứ tự sau:
- Dòng 1: xuất số "CHỮ SỐ CHẴN" của số a
- Dòng 2: xuất số "CHỮ SỐ CHẴN" của số b
- Dòng 3: ghi true nếu a < b, ngược lại ghi false (dựa vào phép so sánh < ở trên)
- Dòng 4: xuất tổng thành phần của a
- Dòng 5: xuất tổng thành phần của b
ví dụ:
input:1234 5678output:
013
57
true
4
12
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận