var i, j: Integer; S: String; Визначте, який рядок буде сформований у результаті виконання фрагмента програми: S := ''; For і:=1 To 2 do begin j := 0.1; While j<1 do begin j := j+0.3; S := S +IntToStr(j) +' ' end; Позначте одну правильну відповідь.
0.1 0.7 1.0 0.4 0.7 1.0;
0.1 0.4 0.7 1.0 0.1 0.4 0.7 1.0;
0.1 0.4 0.7 1.0;
0.4 0.7 1.0 0.4 0.7 1.0;
var i, j: Integer; S: String; Визначте, який рядок буде сформований у результаті виконання фрагмента програми: For i := 1 To 2 do begin S := S + IntToStr (i); For j := 1 To 3 do S:=S + 'A'; end; Позначте одну правильну відповідь.
1A2A3A;
1AA2AA3AA;
1AAA2AAA;
1A1A1A2A2A2A;
Чому дорівнює Х після виконання циклу: x := 1; While x<5 do x := x*2;
8
16
4
2
Визначте, які оператори реалізують обчислення f = 10!. Позначте всі правильні відповіді.
f:= 1; For i := 1 to 10 do f := f+і;
f:= 1; i := 1; While i<n Then begin i := i+1; f := f *і end;
f:= 1; For i := 2 to 10 do f := f*i;
f:= 1; For i := 1 to 10 do f := f * A;
В яких операторах допущені помилки? Позначте всі правильні відповіді.
K := 1; C := 0; For і := 1 to 64 do begin K := K+і; C:=2*і; end;
K := 0; For і := 9 to 1 do K := K*2;
Y := 0; For X := 0.1 to 0.9 do Y := Y+Sіn(X);
K := 81; Y := 1; For і := 1 to Sqrt(K) do Y := Y*2;
Встановіть відповідність між списками компонента ListBox (1–4) і операторами, виконання яких привело до такого результату (А–Г).
For N := 2 to 9 do begin For K := 1 to 9 do begin ListBox1.Items.Add(IntToStr(N) + ' x ' + IntToStr(K)+ ' = '+ IntToStr(N*K)); end; ListBox1.Items.Add('---------------'); end;
K := 0; For A := 1 to 9 do For B := 0 to 9 do For C := 0 to 9 do If A + B + C = A * B * C Then begin ListBox1.Items.Add(IntToStr(100*A+10*B+ C)); K := K + 1; end; ListBox1.Items.Add('K='+IntToStr (K));
ListBox1.Items.Add('S='+IntToStr(S));
For A := 1 To 5 do begin S := ''; For B := 1 To 5 do begin S := S+ IntToStr (B); ListBox1.Items.Add(S); end; end;
Встановіть порядок розташування операторів у програмі для визначення кількості парних серед введених з клавіатури восьми довільних чисел.
end;
If a mod 2=0 Then k := k+1;
For i := 1 to 8 do begin
Edit1.Text := IntToStr(k);
a := StrToInt(InputBox('Ввести 8 чисел', IntToStr(i), '0'));
k := 0;
Чому дорівнює S після виконання фрагмента програми: var і: Integer; A, S: Real; begin S := 0; A := 0; For і := 1 to 5 do begin A := A+0.2; S := S+A end;