Viết chương trình nhập n số nguyên từ bàn phím, các số cách nhau bởi dấu cách, sau đó in ra màn hình
126
20/01/2024
Câu 25.11 trang 53 SBT Tin học 10: Viết chương trình nhập n số nguyên từ bàn phím, các số cách nhau bởi dấu cách, sau đó in ra màn hình:
- Danh sách số đã nhập trên một hàng ngang.
- Số lớn nhất và chỉ số của số lớn nhất.
- Số nhỏ nhất và chỉ số của số nhỏ nhất.
Trả lời
Chương trình có thể viết như sau:
str = input("Nhập các số nguyên cách nhau bởi dấu cách:")
A = [int(k) for k in str.split()]
Max, Min = max(A), min(A)
imax = A.index(Max)
imin = A.index(Min)
print(A)
print("Số lớn nhất" , Max, "vị trí:", imax)
print("Số nhỏ nhất" , Min, "vị trí:", imin)
Xem thêm các bài giải SBT Tin học lớp 10 Kết nối tri thức hay, chi tiết khác:
Bài 23: Một số lệnh làm việc với dữ liệu danh sách
Bài 24: Xâu kí tự
Bài 25: Một số lệnh làm việc với xâu kí tự
Bài 26: Hàm trong Python
Bài 27: Tham số của hàm
Bài 28: Phạm vi của biến