Пользователь вводит числа до тех пор пока не введёт число меньшее 1. В ответ на каждое введённое им число выводите на экран все нечетные числа от 1 до это числа, при этом делящиеся на 5. Если же пользователь ввел число меньшее 1, то завершите программу.
Пользователь передает целое положительное число N, выведете на экран последовательность от 1 до N "ёлочкой", например для N=18: 1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18
Модифицируйте решение предыдущей задачи, так, чтобы длина возрастающего фрагмента каждый раз увеличивалась на единицу (начиная с двух):
810два числа3101214три числа316182022четыре числа3....3....и т.д.
Модифицируйте решение предыдущей задачи. так чтобы пользователь вводил второе число M, которое отвечало бы за длину возрастающего фрагмента, например для M=4:
8101214четыре числа316182022четыре числа3....3....и т.д.
Пользователь вводит целое положительное число N, если оно не соответствует критериям (то есть не является положительным), выведете сообщение об ошибке, в противном случае выведите на экран все числа последовательности, не большие N, сформированной следующим образом: 8 10 3 12 14 3 16 18 3 20 22 3 и т.д.
С помощью вложенных циклов выведите на экран таблицу деления чисел от 1 до 9.
var m,n: integer;
begin
n := 1;
while (n <= 9) do
begin
m := 1;
while (m <= 9) do
begin
writeln(n, '/', m, '=', n / m, ' ');
m := m + 1;
end;
n := n + 1;
end;
readln();
end.
С помощью вложенных циклов выведите на экран таблицу умножения числе от 1 до 9, начнётся она как-то так: 1x1 = 1 1x2 = 2 ......
var m,n: integer;
begin
m := 0;
while (m < 9) do
begin
n := 1;
m := m + 1;
while (n < 10) do
begin
writeln(m, '*', n, ' ', '=', ' ', m * n, ' ');
n := n + 1;
end;
end;
readln();
end.