Viết chương trình nhập từ bàn phím một số nguyên và in ra tất cả các ước của nó
Viết chương trình hiển thị ra màn hình tất cả các ước của một số tự nhiên n nhập từ bàn phím. Kiến thức cần có
Định dạng đầu vào
Định dạng đầu raGồm một dòng duy nhất hiển thị các ước của số tự nhiên n. Các số cách nhau một khoảng trắng.
Ví dụ:0 #nothing 1 1 38 1 2 19 38 -1457 Vui long nhap so tu nhien! Kteam Dinh dang dau vao khong hop le!Gợi ý
Code mẫu#Khoi lenh co the phat sinh loi try: #Nhap gia tri tu ban phim #Ep kieu du lieu sang so nguyen n = int(input()) #Su dung cau truc re nhanh xu ly truong hop n < 0 if n < 0: print("Vui long nhap so tu nhien!") else: #Su dung vong lap for de duyet cac so tu 1 den n for i in range(1, n+1): #Kiem tra tinh chia het if n % i == 0: print(i, end=' ') #Khoi lenh duoc thuc thi khi loi xay ra except: print("Dinh dang dau vao khong hop le!")Kết luậnTrong bài này, Kteam đã hướng dẫn bạn cách viết chương trình hiển thị ra màn hình tất cả các ước của một số tự nhiên n nhập từ bàn phím. Thêm bài giải của bạn vào phần bình luận để được Kteam review code và fix lỗi (nếu có) trong livestream của khóa học này. Ở bài tiếp theo, chúng ta sẽ cũng nhau học cách VIẾT CHƯƠNG TRÌNH KIỂM TRA N CÓ PHẢI SỐ HOÀN HOÀN THIỆN KHÔNG. VỚI N LÀ SỐ NGUYÊN DƯƠNG NHẬP TỪ BÀN PHÍM. Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên " Luyện tập - Thử Thách - Không ngại khó!" Tải xuống
Nếu việc thực hành theo hướng dẫn không diễn ra suôn sẻ như mong muốn. Bạn cũng có thể tải xuống PROJECT THAM KHẢO ở link bên dưới! Thảo luậnNếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.
Hay nhất
Program Tim_uoc; uses crt; Var n, i: integer; Begin clrscr; Write(‘Nhap so n =’); readln(n); For i:=1 to n do if n mod i = 0 then write(i:3,’,’); readln end. |