Выведите на экран таблицу умножения используя только циклы вида while.
program U13_1Z2;
var a, b: integer;
begin
a:=1;
b:=1;
while (a<=10) do
begin
while (b<=10) do
begin
writeln(a, '*', b, '=', a*b);
b:=b+1;
end;
writeln();
a:=a+1;
b:=1;
end;
readln();
end.
Выведите на экран таблицу умножения используя только циклы вида repeat/until.
program U13_1Z1;
var a, b: integer;
begin
a:=1;
b:=1;
repeat
repeat
writeln(a, '*', b, '=', a*b);
b:=b+1;
until (b>10);
a:=a+1;
b:=1;
writeln();
until (a>10);
readln();
end.
No overload matches this call.
The last overload gave the following error.
Type 'OutputSelector string>' is not assignable to type 'ParametricSelector'.
Type 'string' is not assignable to type 'boolean'.ts(2769),
Решите с помощью цикла repeat/until:
Выведите на экран, все четные числа от 35 до 117 и нечетные числа, делящиеся на 7 и 3 нацело и при этом лежащие в диапазоне от 45 до 99.
Указание: сначала можно решить задачу двумя циклами, но потом перепишите с использованием одного цикла, в теле которого составьте логическое выражение, описывающее подходящие числа (используйте логические операции).
Пользователь вводит в консоль символы (после каждого нажимая Enter), в ответ выводите символ '&', до тех пор пока пользователь не введёт '#', после чего завершите программу.
program U12_1Z3;
var s: char;
begin
repeat
writeln('vvedite simvol');
readln(s);
if (s <> '#') then
writeln('&');
until (s = '#');
writeln('programma zavershena');
readln();
end.