Số phát triển

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Python
Điểm: 100 Thời gian: 1.0s Bộ nhớ: 0B Input: bàn phím Output: màn hình

Bài 3. Số phát triển

Số phát triển là số tự nhiên có ít nhất 2 chữ số và khi đọc các chữ số
từ trái qua phải, chữ số đứng trước nhỏ hơn chữ số đứng sau.

Ví dụ:

  • Các số 123, 58, 2368 là các số phát triển.
  • Các số 88, 3584, 779 không là số phát triển.

Viết chương trình kiểm tra một số có phải là số phát triển hay không.
Yêu cầu cụ thể như sau:

  • Nhập dữ liệu từ bàn phím một số tự nhiên.
  • Kiểm tra số vừa nhập:
  • Nếu không phải là số phát triển thì xuất kết quả ra màn hình chữ "NO".
  • Nếu là số phát triển thì tính tổng các chữ số của số vừa nhập
    và xuất kết quả ra màn hình.

Dữ liệu vào:

  • Gồm 1 dòng chứa 1 số tự nhiên.

Đầu ra:

  • Nếu không phải là số phát triển, in ra NO.
  • Nếu là số phát triển, in ra tổng các chữ số của số đã nhập.

Ví dụ:

Input Output Giải thích
58 13 5 + 8 = 13
3584 NO

Bình luận

Gần nhất
Tải bình luận...

Không có bình luận nào.