Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím

Bài viết được đăng tại nguyenlediep.com - không copy dưới mọi hình thức.

NLD Code - Chương trình nhập 5 số nguyên từ bàn phím xuất ra số lớn, nhỏ, trung bình trong Python.Một bài toán khá đơn giản cho những bạn mới tiếp cận với...

  • ads: Công cụ tìm kiếm nhanh
  • ads: Review - Đọc - Chia sẻ truyện
  • ads: Rút gọn liên kết miễn phí
  • Chương trình nhập 5 số nguyên từ bàn phím xuất ra số lớn, nhỏ, trung bình trong Python. Một bài toán khá đơn giản cho những bạn mới tiếp cận với các môn lập trình #python nói riêng và các môn lập trình nói chung.

    Bước 1: Đưa ra câu thông báo cho người dùng nhập
    print "Nhap 5 so nguyen:"
    Bước 2: Nhận 5 giá trị được người dùng nhập vào từ bàn phím
    a = int(raw_input("- So thu 1: ")) b = int(raw_input("- So thu 2: ")) c = int(raw_input("- So thu 3: ")) d = int(raw_input("- So thu 4: ")) e = int(raw_input("- So thu 5: "))
    Bước 3: Tạo một list cho các số người dùng nhập vào từ bàn phím
    list = [a,b,c,d,e]
    Bước 4: Gán các giá trị min, max cũng như total
    max = a min = a total = int(0)
    Bước 5: Tạo vòng lặp for để xét tất cả các giá trị trong list
    for i in list: if max < i: max = i elif min > i: min = i
    Bước 6: Đưa ra giá trị min, max, trung bình cộng cho người dùng
    print ">> So lon nhat la:",max print ">> So nho nhat la:",min print ">> Trung binh cong la:",sum(list)/len(list)
    Bước 7: Dùng try except Exception để bắt lỗi khi người dùng nhập sai
    try: except Exception:
    Và đoạn code hoàn chỉnh nhất cho bài này được thể hiện như bên dưới
    try: print "Nhap 5 so nguyen:" a = int(raw_input("- So thu 1: ")) b = int(raw_input("- So thu 2: ")) c = int(raw_input("- So thu 3: ")) d = int(raw_input("- So thu 4: ")) e = int(raw_input("- So thu 5: ")) list = [a,b,c,d,e] max = a min = a total = int(0) for i in list: if max < i: max = i elif min > i: min = i print ">> So lon nhat la:",max print ">> So nho nhat la:",min print ">> Trung binh cong la:",sum(list)/len(list) except Exception: print ">> Loi roi ne kiem tra lai di nao!"

    Chúc các bạn thành công và vui vẻ!

    * Sử dụng mảng:

    program ct;

    uses crt;

    var A:array[1..5] of integer;

          i,min:integer;

    begin clrscr;

       for i:=1 to 5 do

         begin

            write('Nhap so thu ',i,': '); readln(A[i]);

         end;

         min:=A[1];

       for i:=1 to 5 do

         if A[i]

       write('So nho nhat la: ',min);

    readln;

    end.

    * Không sử dụng mảng:

    program ct;

    uses crt;

    var a,b,c,d,e,min:integer;

    begin clrscr;

       write('Nhap vao 5 so nguyen: '); readln(a,b,c,d,e);

         min:=a;

       if b

       if c

       if d

       if e

       write('So nho nhat la: ',min);

    readln;

    end.

    Học tốt!

    Viết chương trình in ra màn hình 10 số tự nhiên đầu tiên. Viết chương trình tính tổng các số từ 1 đến 100. Viết chương trình tính tổng các số từ 1 đến N. Viết chương trình tổng các số chẵn từ 1 đến N. Viết chương trình tính N giai thừa. Viết chương kiểm tra xem N có phải số nguyên tố hay không. Viết chương trình ra màn hình các số nguyên tố nhỏ hơn N. Viết chương trình vẽ ra hình chữ nhật có chiều ngang là W, chiều dọc là H, với W và H là 2 số nguyên nhập từ bàn phím. Viết chương trình nhập không giới hạn số, kết thúc khi nhập vào số 0. Viết chương trình tìm số hạng thứ N của dãy Fibonacci: 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; 11 ; . . . {\displaystyle 1;1;2;3;5;8;11;...}

    Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím
    Viết chương trình tìm ước chung lớn nhất của hai số nguyên. Hai số nguyên tố cùng nhau là hai số có ước chung lớn nhất là 1. Viết chương trình nhập vào hai số và kiểm tra xem chúng có phải hai số nguyên tố cùng nhau hay không? Viết chương trình tính tổng S = 1 + 1.2 + 1.2.3 + . . . + 1.2.3... N {\displaystyle S=1+1.2+1.2.3+...+1.2.3...N}
    Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím
    Viết chương trình đếm các chữ số chẵn của nguyên N. Viết chương trình nhập vào số nguyên N và tìm số nguyên m lớn nhất sao cho 1 + 2 + 3 + . . . + m < N {\displaystyle 1+2+3+...+m
    Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím
    Có 3 loại tờ tiền 1000 đồng, 2000 đồng và 5000 đồng và cần một số tiền A không quá 50000 đồng. Viết chương trình nhập vào số A (tròn nghìn) và in ra tất cả phương án có thể. Cho bài toán cổ sau: Vừa gà vừa chó, bó lại cho tròn, ba mươi sáu con, một trăm chân chẵn. Viết chương trình tìm số con mỗi loại. Cho bài toán cổ sau:Trâu đứng ăn năm. Trâu nằm ăn ba. Lụ khụ trâu già, ba con một bó. Trăm trâu ăn cỏ. Trăm bó no nê. Hỏi đến giảng đề, ngô nghê như điếc. Viết chương trình tìm số con mỗi loại. Cho dãy số 1 ; 2 ; 3 ; 4 ; . . . ; N {\displaystyle 1;2;3;4;...;N}
    Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím
    tạo thành S = 1 − 2 + 3 − 4 + . . . N {\displaystyle S=1-2+3-4+...N}
    Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím
    . Viết chương trình nhập số nguyên N và tính S. Một công ty quyết định sản xuất ti vi có chính xác N điểm ảnh, biết N điểm ảnh được tính bằng cách lấy điểm ảnh chiều dài nhân với điểm ảnh chiều rộng. Viết chương trình xác định kích thước của màn hình ti vi sao cho chiều dài và chiều rộng chênh lệnh nhau ít nhất (có thể bằng nhau). Viết chương trình tính S = 2 + 2 + 2 + . . . 2 + 2 {\displaystyle S={\sqrt {2+{\sqrt {2+{\sqrt {2+...{\sqrt {2+{\sqrt {2}}}}}}}}}}}
    Viết chương trình in ra số lớn nhất trong 5 số nhập từ bàn phím
    với N dấu căn Một tờ giấy có độ dày X mi-li-mét. Viết chương trình tính xem phải gấp đôi tờ giấy bao nhiêu lần để đạt được tối thiểu độ dày là Y mét. Viết chương trình chuyển đổi một số từ hệ thập phân sang hệ nhị phân. Viết chương trình nhập số năm hiện tại, tuổi hai cha con (cha lớn hơn con ít nhất 20 tuổi, nếu nhập sai yêu cầu nhập lại) và trả lời câu hỏi: "Vào năm thì tuổi cha gấp đôi tuổi con?".

    Viết chương trình in ra màn hình bảng cửu chương N.

    Viết chương trình in ra N hàng của tam giác Pascal.

    Viết chương trình in ra tất cả các ký tự có mã ASCII từ M đến N.

    Cho 4 chữ số 1, 2, 3 và 4. Có bao nhiêu số có 3 chữ số tạo thành từ 4 chữ số 1, 2, 3, 4 và đó là những số nào, viết chương trình thực hiện yêu cầu trên.

    Gửi tiết kiệm ngân hàng số tiền X đồng với lãi suất N %/tháng. Để nhận được số tiền ít nhất là B đồng thì phải gửi tối thiểu bao nhiêu tháng. Viết chương trình giải quyết bài toán trên trong trường hợp không tính lãi kép.

    • cho a và b được nhập vào từ bàn phím. Viết chương trình in ra các số chia hết cho 2 trong đoạn a và b

      21/09/2022 |   0 Trả lời

    • Trong một đợt đi dã ngoại nhân dịp kỷ niệm ngày thành lập QĐND Việt Nam 22/12, ban tổ chức dự định phát đều các vật dụng gồm áo và mũ cho các thành viên tham gia. Tính xem mỗi người được phát bao nhiêu cái áo, bao nhiêu cái mũ và tính số lượng áo, mũ còn thừa.
      Dữ liệu: Vào từ file văn bản DANGOAI.INP có cấu trúc:

      • Hàng 1: ghi hai số nguyên dương A, M là số áo và mũ (10 ≤ A, M  ≤ 103).
      • Hàng 2: ghi số nguyên dương T là số thành viên tham dự đợt dã ngoại.

      Kết quả: Ghi vào file DANGOAI.OUT có cấu trúc:

      • Hàng 1: lần lượt là số áo, số mũ mỗi thành viên được phát (mỗi số cách nhau một ký tự trắng).
      • Hàng 2: lần lượt là số áo, số mũ còn thừa.

      23/10/2022 |   0 Trả lời

    • 27/10/2022 |   0 Trả lời

    • 30/10/2022 |   1 Trả lời

    • 30/10/2022 |   1 Trả lời

    • 30/10/2022 |   1 Trả lời

    • 30/10/2022 |   1 Trả lời

    • 30/10/2022 |   1 Trả lời

    • Viết chương trình nhập vào hai số nguyên a,b từ bàn phím. In ra hai số ra màn hình trên cùng 1 dòng (khi chạy chương trình nhập a=5, =6 để kiểm tra kết quả).

      31/10/2022 |   0 Trả lời

    • 31/10/2022 |   1 Trả lời

    • 31/10/2022 |   1 Trả lời

    • 31/10/2022 |   1 Trả lời

    • 01/11/2022 |   1 Trả lời

    • viết chương trình nhập vào 2 số a và b từ bàn phím tính tổng, hiệu, thích thương của hai số a và b. tính trung bình cộng của 2 số a và b

      01/11/2022 |   0 Trả lời

    • Viết chương trình tính tổng 2 số nguyên a và b

      01/11/2022 |   0 Trả lời

    • Viết chương trình cho phép tính trung bình cộng của bốn số

      03/11/2022 |   0 Trả lời

    • phân biệt từ khóa và tên trong ngôn ngữ lập trình nêu cấu trúc trung của 1 chương trình

      04/11/2022 |   0 Trả lời

    • A. Khai báo biến

      B. Gán giá trị cho biến

      C. Tính toán với giá trị của biến

      D. Tất cả các ý trên

      06/11/2022 |   1 Trả lời

    • Viết câu lệnh tính diện tích hình chữ nhật với độ dài hai cạnh lần lượt là 5 và 7

      08/11/2022 |   0 Trả lời

    • 09/11/2022 |   1 Trả lời

    • 09/11/2022 |   1 Trả lời

    • 10/11/2022 |   1 Trả lời

    • 09/11/2022 |   1 Trả lời

    • A. a.b - cd

      B. ab + c/d

      C. a – b(c - d)

      D. a – b + a – b

      09/11/2022 |   1 Trả lời

    • 09/11/2022 |   1 Trả lời