Viết chương trình nhập vào từ bàn phím một danh sách các số nguyên
Bài 1 trang 107 Tin học 10: Cập nhật danh sách
Viết chương trình nhập vào từ bàn phím một danh sách các số nguyên, sau đó thực hiện:
- Thay thế các phần tử âm bằng -1, phần tử dương bằng 1, giữ nguyên các phần tử giá trị 0.
- Đưa ra màn hình danh sách nhận được
Lời giải:
- Tạo danh sách a từ dữ liệu nhập vào.
- Duyệt các phần tử trong danh sách ai (với i = 0, 1, 2, …, len(a) – 1); và thay ai = 1 nếu ai > 0 và ai = -1 nếu ai < 0.
- Các em tham khảo chương trình:
print ("Nhập dãy số nguyên")
a = [int(i) for i in input().split()]
n = len(a)
for i in range(n):
if a[i]>0: a[i]=1
elif a[i]<0: a[i]=-1
for i in a: print(i, end=' ')
Xem thêm lời giải bài tập Tin học lớp 10 Cánh diều hay, chi tiết khác:
- Sổ lò xo Art of Nature Thiên Long màu xinh xỉu
- Biti's ra mẫu mới xinh lắm
- Tsubaki 199k/3 chai
- L'Oreal mua 1 tặng 3
Giải bài tập lớp 10 Cánh diều khác
- Soạn văn lớp 10 (hay nhất) - CD
- Giải Toán lớp 10 - CD
- Giải Tiếng Anh lớp 10 - CD
- Giải Vật lí lớp 10 - CD
- Giải Hóa học lớp 10 - CD
- Giải Sinh học lớp 10 - CD
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - CD
- Giải Địa lí lớp 10 - CD
- Giải Lịch sử lớp 10 - CD
- Giải Giáo dục quốc phòng lớp 10 - CD
- Giải Tin học lớp 10 - CD