Bài 16: Ví dụ làm việc với tệp

Mỹ Lệ

Viết chương trình nhập vào dãy số nguyên 1. In ra màn hình các số chính phương 2. Kiểm tra xem có bao nhiêu số chính phương chẳn

Nguyễn Lê Phước Thịnh
7 tháng 4 2021 lúc 19:51

uses crt;

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

i,n:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

writeln('Cac so chinh phuong la: ');

for i:=1 to n do 

  if sqrt(a[i])=trunc(sqrt(a[i])) then write(a[i]:4);

writeln;

writeln('Cac so chinh phuong chan la: ');

for i:=1 to n do 

  if ((sqrt(a[i])=trunc(sqrt(a[i]))) and (a[i] mod 2=0) then write(a[i]:4);

readln;

end.

Trọng Quang.
7 tháng 4 2021 lúc 19:46

for i:=1 to n do 

 if sqr(a[i])=sqr(trunc(sqrt(a[i]))) then 

 begin

 write(a[i],' ');

if a[i] mod 2 =0 then write(a[i]);

writeln;

end;


Các câu hỏi tương tự
Phạm Đức
Xem chi tiết
Trần Vi Sa
Xem chi tiết
NguyenThiChongDinh
Xem chi tiết
Lê Đức Tài
Xem chi tiết
Phạm Đức Huy
Xem chi tiết
Trinh Trinh
Xem chi tiết
Trung Kiên Lưu
Xem chi tiết
Hằng Dương Thanh
Xem chi tiết
Nguyễn Hà
Xem chi tiết