Bài 4: Bài toán và thuật toán

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Quynh Thi Anh

Đề bài: Cho dãy số nguyên dương A gồm n phân tử a1,a2,...an. Kiểm tra dãy A có bao nhiêu phân tử là số nguyên tố.

Xác định bài toán, nêu ý tưởng và mô tả thuật toán

ĐỖ CHÍ DŨNG
9 tháng 10 2019 lúc 19:21

Program bai1;

uses crt;

var i,n,s,s1: integer;

a:array[1..100] of integer;

begin

clrscr;

write('nhap n =');readln(n);

for i:=1 to n do

begin

write('nhap a[',i,'] ='); readln(a[i]);

end;

for i:= 1 to n do

if a[i] mod 2 = 0 then s:=s+a[i];

writeln('tong cac so duong = ' ,s);

for i:= 1 to n do

if a[i] mod 2 <> 0 then s1:=s1+a[i];

writeln('tong cac so le =' ,s1);

readln;

end.

Minh Lệ
9 tháng 10 2019 lúc 19:59

-Input : N và dãy số nguyên

-Output : Số nguyên tố

*Ý tưởng:

- Sử dụng chương trình con để xác định số nguyên tố

- Sử dụng chương trình con đó để kiểm tra các phần tử

*Thuật toán

B1: Viết chương trình con của Số nguyên tố.

B2: Nhập n và dãy số .

B3: Kiểm tra xem số đó có phải số nguyên tố không. Nếu là số nguyên tố in ra.

B4: Kết thúc


Các câu hỏi tương tự
DƯƠNG VĂN TÀI
Xem chi tiết
Nguyễn Thị Thùy Dương
Xem chi tiết
Hậu Bùi
Xem chi tiết
Trần Phương Linh
Xem chi tiết
đỗ văn minh
Xem chi tiết
Hoàng ST
Xem chi tiết
Lê Nguyễn Ngọc Trâm
Xem chi tiết
Nguyễn Bảo Hoàng
Xem chi tiết
Kháng Văn
Xem chi tiết
Thanh Thanh
Xem chi tiết