In ra màn hình các số nguyên to trong dãy
AMBIENT-ADSENSE/lession_isads=0 Show
Cũ nhất Mới nhât Thích nhiều
//---------sap---xep------ for i:=1 to n-1 do for j:=i+1 to n do if a[i]>a[j] then begin t:=a[i]; a[i]:=a[j]; a[j]:=t; end; write('day sau khi sap xep: '); for i:=1 to n do write(a[i],' '); writeln; //--------tim-so-nguyen--to------ write('cac so nguyen to trrong day la: '); for i:=1 to n do if a[i]>=2 then begin j:=2; while (j<=sqrt(a[i])) and ((a[i] mod j<>0)) do j:=j+1; if j>sqrt(a[i]) then write(a[i],' '); end; writeln; //----------dem-so-nguyen-to----- FOR i:=1 TO n DO BEGIN d:=0; FOR j:=1 TO a[i] DO IF a[i] MOD j = 0 THEN d:=d+1; IF d=2 THEN dem:=dem+1; END; WRITE('SO NGUYEN TO CO TRONG MANG LA:',dem); readln; END.
program nguyento; uses crt; var i,n,b,c,d:longint; a: array[1..100] of longint; begin clrscr; write('Nhap so n: '); readln(n); for i:=1 to n do begin write(i,'. '); readln(a[i]); end; for i:=1 to n do begin for j:=1 to a[i] do if a[i] mod j=0 then d:=d+1; if d=2 then write(a[i]:5); d:=0; end; readln end.
Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản Gửi câu trả lời Hủy
Nhập vào dãy số và in ra các số nguyên tố trong dãy. Các câu hỏi tương tự
1. Cho một dãy số gồm N phân tử, in ra màn hình các số nguyên tố có trong dãy Các câu hỏi tương tự
Nhập vào một số nguyên dương n, và n số nguyên lần lượt là các phần tử trong dãy a. Hãy in lần lượt các số nguyên tố có trong dãy a ra màn hình, sau mỗi phần tử có đúng một khoảng trắng. Ví dụ:
Hướng dẫn bài tập.Một trong nhữngcách kiểm tra số nguyên tố tốt nhất đó là:
Code mẫu: Ngôn ngữ C++: #include
Viết chương trình nhập vào mảng một chiều các số nguyên và xuất ra màn hình các phần tử là số nguyên tố. Hướng dẫnBài tập mang tính tham khảo, hỗ trợ các bạn làm quen và luyện tập với các bàn toán lập trình cơ bản trong C++. Kteam khuyến khích các bạn tự phân tích đề bài > tự giải bài toán > debug để kiểm tra kết quả và fix lỗi trong quá trình giải. Sau đó, bạn có thể tham khảo source code mẫu để hoàn chỉnh bài tập. Để được hỗ trợ tốt nhất, bạn có thể đặt câu hỏi ở phần bình luận bên dưới bài viết hoặc ở mục Hỏi & Đáp. Source// Viet chuong trinh nhap vao mang mot chieu cac so nguyen va xuat ra // man hinh cac phan tu la so nguyen to. #includeBạn có thể củng cố kiến thức C++ từ khóa Lập trình C++ cơ bản. Hoặc tìm hiểu thêm các bài tập khác trong khóa Bài toán kinh điển trong lập trình 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ó”. 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.
Viết chương trình nhập vào từ bàn phím hai số tự nhiên a và b (a <= b). Hiển thị ra màn hình các số nguyên tố trong đoạn từ a đến b. Kiến thức cần có
Định dạng đầu vàoGồm hai dòng:
Định dạng đầu raGồm một dòng duy nhất hiển thị các số nguyên tố trong đoạn [a, b]. Các số cách nhau một khoảng trắng.
Ví dụ:2 17 2 3 5 7 11 13 17 7620 7760 7621 7639 7643 7649 7669 7673 7681 7687 7691 7699 7703 7717 7723 7727 7741 7753 7757 7759 -5 8 Vui long nhap cac so tu nhien! 15 10 So thu nhat lon hon so thu hai! Kteam Dinh dang dau vao khong hop le!Gợi ý
Code mẫuimport math #Khoi lenh co the phat sinh loi try: #Nhap hai so tu ban phim #Ep kieu du lieu sang so nguyen a = int(input()) b = int(input()) #Su dung cau truc re nhanh xu ly cac truong hop if a < 0 or b < 0: print("Vui long nhap so tu nhien!") elif a > b: print("So thu nhat lon hon so thu hai!") else: #Su dung vong lap for duyet cac so tu a den b for i in range(a, b + 1): if i > 1: #Su dung vong lap for de duyet cac so tu 2 den can bac hai cua i for j in range(2, int(math.sqrt(i))+1): #Kiem tra tinh chia het if i % j == 0: #Thoat vong lap break #Neu khong thoat vong lap thi khoi lenh else se duoc thuc hien else: 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 nhập vào từ bàn phím hai số tự nhiên a và b (a <= b). Hiển thị ra màn hình các số nguyên tố trong đoạn từ a đến b. 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 HÀM HIỂN THỊ CÂU THEO MẪU. (VỚI THAM SỐ LÀ {TEN} VÀ {TUOI} ). 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. |