Создайте программы на языке PascalABC: 1) Введите два числа (например A=5 и В=8) и найдите их произведение, используя цикл с постусловием и только операцию сложения. 2) Введите два числа (например A=45 и В=8) и найдите их остаток от деления нацело, используя цикл с постусловием и только операцию вычитания. 3) Определить значение переменной S после выполнения следующих операторов:S:=6; i:=3;Repeat S:=S+5 div i; i:= i – 1;Until i
program MultiplicationUsingAddition; var A, B, product, i: integer; begin writeln′Entertwonumbers:′'Enter two numbers:'′Entertwonumbers:′; readlnA,BA, BA,B; product := 0; i := 0; repeat product := product + A; i := i + 1; until i = B; writeln′Theproductof′,A,′and′,B,′is′,product'The product of ', A, ' and ', B, ' is ', product′Theproductof′,A,′and′,B,′is′,product; end.
Программа 2:
program ModulusUsingSubtraction; var A, B, result: integer; begin writeln′Entertwonumbers:′'Enter two numbers:'′Entertwonumbers:′; readlnA,BA, BA,B; repeat A := A - B; until A < B; writeln′Theremainderof′,A,′dividedby′,B,′is′,A'The remainder of ', A, ' divided by ', B, ' is ', A′Theremainderof′,A,′dividedby′,B,′is′,A; end.
Программа 3:
program CalculateValue; var S, i: integer; begin S := 6; i := 3; repeat S := S + 5 div i; i := i - 1; until i = 0; writeln′ThevalueofSis′,S'The value of S is ', S′ThevalueofSis′,S; end.
Программа 1:
program MultiplicationUsingAddition;var
A, B, product, i: integer;
begin
writeln′Entertwonumbers:′'Enter two numbers:'′Entertwonumbers:′;
readlnA,BA, BA,B;
product := 0;
i := 0;
repeat
product := product + A;
i := i + 1;
until i = B;
writeln′Theproductof′,A,′and′,B,′is′,product'The product of ', A, ' and ', B, ' is ', product′Theproductof′,A,′and′,B,′is′,product;
end.
Программа 2:
program ModulusUsingSubtraction;var
A, B, result: integer;
begin
writeln′Entertwonumbers:′'Enter two numbers:'′Entertwonumbers:′;
readlnA,BA, BA,B;
repeat
A := A - B;
until A < B;
writeln′Theremainderof′,A,′dividedby′,B,′is′,A'The remainder of ', A, ' divided by ', B, ' is ', A′Theremainderof′,A,′dividedby′,B,′is′,A;
end.
Программа 3:
program CalculateValue;var
S, i: integer;
begin
S := 6;
i := 3;
repeat
S := S + 5 div i;
i := i - 1;
until i = 0;
writeln′ThevalueofSis′,S'The value of S is ', S′ThevalueofSis′,S;
end.