Viết lại chương trình sau cho đúng: PROGRAM Ten-KTGK-DTNT_Buon Ho VAR i: Real; S: integer; Begin S = 0; For i = 1 To 20 Do S:= S+i; Write (‘Tong S =’ , S) End
- Cho biết chương trình sau đây làm công việc gì ?
Uses crt;
Var
S,i: integer;
Begin
S:=0;
for i:= 1 to 10 do
begin
S:= S + i*i;
writeln('Buoc thu ', i, ' tong S=', S);
end;
readln;
End.
cho các đoạn chương trình sau:
a) S:=1; For i:=1 to 8 do S:=S+5
Writeln (S'='=S);
b) i:=1; S:=0 ; While S<10 do
Begin S:=S+2; i:=i+1; End;
bài 5 dưới đây là một đoạn chương trình Pascal S:=0; For i:=0 to 5 do Begin S := S + 2; End; Khi thực hiện đoạn chương trình trên giá trị của S là bao nhiêu ?
Giải thích mấy câu lệnh này giúp tui vs Program Tong_chu_so; Var s:string; i:byte; p:integer;{bien luu tong} begin write('Nhap so: ');readln(s); for i:=1 to length(s) do p:=p+ord(s[i]); p:=p-48*length(s); writeln(p); readln End.
Chạy đoạn chương trình
a) S:=1; P:=2;
For i:=1 to 5 do S:=S+i; P:=P*S;
b)S:=1; P:=1;
For i:=1 to 3 do begin S:=S+1; P:=P*S end;
program Tinh_tong;
uses crt;
var i, n, s: integer;
begin clrscr;
writeln('Chuong trinh tinh tong S = 1 + 2 + ... + n');
write('Nhap so n: ');read(n); s:=0;
for i := 1 to n do s := s + i;
writeln('Tong cua ',n,' so tu nhien dau tien s = ',s);
readln;
readln;
end.
* Dựa vào vòng lặp for viết chương trình tính tổng n số tự nhiên bằng vòng lặp while
DẠNG 1: TÌM LỖI VÀ SỬA LỖI
Câu 1.
Var s,i: longint;
Begin
S:=0.5
i = 1;
while s ≤ 5.5 do
s = s+i;
write(‘s = ‘,s);
end;
Câu 2.
Var p,i,n: real;
Begin
Readln(n)
p:=1;
for i=1 to n do
p= p*i/(i+1);
write(‘p = ‘,p);
end;
Câu 3.
Var a:array[1: 50] of longint;
n,s,i: real;
Begin
Readln(n);
For i:=1 to n do
Readln(a(i));
S:=0;
For i:= 1 to n do
S:= s+a(i);
write(‘s = ‘,s);
end.
giúp mình với mình đang cần gấp
Cho câu lệnh lặp sau:
For i:=1 to 5 do S:= s + i;
Câu lệnh trên lặp bao nhiêu vòng , kết thúc biến S bằng bao nhiêu, biến n bằng bao nhiêu?
Giúp mình với ạ
Mai mình kiểm tra 1 tết r ạ