KNTT10 - Trang 140 - Vận dụng 2

Xem PDF

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Viết chương trình nhập ba số tự nhiên từ bàn phím \(day, month, year\) các số cách nhau bởi dấu cách. Các số này biểu diễn giá trị của ngày, tháng, năm nào đó. Chương trình cần kiểm tra và in ra thông báo số liệu đã nhập vào đó có hợp lệ hay không?

Input

  • Ba số tự nhiên \(day, month, year\).

Output

  • Thông báo Thời gian nhập hợp lệ hoặc Thời gian nhập không hợp lệ.

Example

Test 1

Input
1 23 200
Output
Thời gian nhập không hợp lệ

Bình luận


  • 0
    p12a3PhamNguyenKhanhChi    6:38 p.m. 23 Tháng 11, 2024

    code python3, sai ráng chịu:
    a,b,c = map(int, input().split())
    if a>31 or b>12 or c<0:
    print("Thời gian nhập không hợp lệ")
    elif a<=0 or b<=0:
    print("Thời gian nhập không hợp lệ")
    else:
    print("Thời gian nhập hợp lệ")


    • 1
      Avocadorable    12:16 p.m. 25 Tháng 5, 2024
      import datetime
      
      temp = list(map(int, input().split()))
      try:
          x = datetime.datetime(temp[2], temp[1], temp[0])
          print("Thời gian nhập hợp lệ")
      except ValueError:
          print("Thời gian nhập không hợp lệ")
      

      • 14
        MinhUy2013    3:49 p.m. 10 Tháng 8, 2023

        Nhập ba số tự nhiên nhưng test có số âm 🙂