В случаях б) и г) хватит. В других нет.
Program Zadacha;
Const c = 4; max = 50;
Var a, b: Integer;
Begin
a := c;
While a < max Do
Begin
If a Mod c = 0 Then
b := b + a;
a := a + 1;
End;
WriteLn('Сума чисел, кратних ', c, ' і менше ', max, ' становить ', b);
ReadLn;
<span>End.</span>
"Все люди смертны" и "Сократ человек" - посылки, "Сократ смертен" - заключение.
Const
N = 13;
Var
A:array[1..N] of integer;
i:integer;
Begin
Randomize;
For i:= 1 to N do
Begin
A[i]:=random(21)-10;
Write(A[i],' ')
End;
WriteLn;
i:=1;
While i <= N do
Begin
Write(A[i],' ');
i:=i+2;
End;
WriteLn;
i:=2;
While i <= N do
Begin
Write(A[i],' ');
i:=i+2;
End;
End.