Cho dãy A gồm N số nguyên dương . Cho biết dãy A có bao nhiêu số chính phương và tính tổng các số chính phương đó

Cho dãy A gồm N số nguyên dương . Cho biết dãy A có bao nhiêu số chính phương và tính tổng các số chính phương đó

0 bình luận về “Cho dãy A gồm N số nguyên dương . Cho biết dãy A có bao nhiêu số chính phương và tính tổng các số chính phương đó”

  1. var i,n,d,s:longint;

          a: array[1..1000] of longint;

    begin

    write(‘Nhap n: ‘); readln(n);

    for i:= 1 to n do

    begin

    write(‘Nhap phan tu thu ‘,i); read(a[i]);

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

    begin

    inc(d);

    s:=s+a[i];

    end;

    end;

    writeln;

    writeln(‘So chinh phuong la: ‘,d);

    write(‘Tong so chinh phuong la: ‘ ,s);

    readln;

    end.

    Bình luận

Viết một bình luận