Bài 9. Làm việc với dãy số

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

Nhập vào một mảng gồm N phần tử. Xuất ra màn hình các số chính phương trong mảng

Thiên Hà
15 tháng 10 2019 lúc 21:57

program so_chinh_phuong;

uses crt;

var n,i,x:integer;

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

begin

clrscr;

write('Nhap so phan tu N=');readln(n)

writeln('Nhap cac phan tu trong mang:');

for i:=1 to n do

begin

writeln('a[',i,']=');readln(a[i]);

end;

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

for i:=1 to n do

begin

x:=trunc(sqrt(a[i]));

if sqr(x)=a[i] then write(a[i],' ');

end;

readln;

end.

Thiên Hà
15 tháng 10 2019 lúc 22:01

Bạn thêm dấu chấm phẩy theo sau dòng readln(n) nha tại mình thiếu


Các câu hỏi tương tự
Bửu Nguyễn Đắc
Xem chi tiết
Ánh sao
Xem chi tiết
lê sơn
Xem chi tiết
Lan Tuyết
Xem chi tiết
Hà Trần
Xem chi tiết
Duy Anh Nguyễn
Xem chi tiết
Ánh sao
Xem chi tiết
Nguyenthanh
Xem chi tiết
Ánh sao
Xem chi tiết