Viết chương trình tính tổng bình phương của n số với n nhỏ hơn hoặc bằng 10 với n được nhaanjtuwf bàn phím

2 câu trả lời

uses crt;
var A:array[1..10] of integer;
    i,n:byte; S:longint;
begin
   clrscr;
   write('Nhap n (n<=10): '); readln(n);
   S:=0;
   for i:=1 to n do
   begin 
      write('Nhap phan tu thu ',i,': ');
      readln(A[i]);
      S:=S+sqr(A[i]);
   end;
   write('Tong la: ',S);
   readln
end.

program ct;

uses crt;

var s,i,n:integer;

A:array[1..10] of integer;

begin

clrscr;

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

for i:=1 to n do

begin

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

end;

s:=0

for i:=1 to n do

s:=s+sqr(a[i]);

writeln(s);

readln

end.