Пользователь вводит целое положительное число, если оно не соответствует критериям (то есть не является положительным), выведете сообщение об ошибке, в противном случае выведете на экран все числа от 1 до введённого пользователем.>>>>>>>>>>>
Модифицируйте предыдущую задачу так, чтобы в случае, если число удовлетворяет требованиям (целое, положительное), то на экран выводились четные числа.
Пользователь вводит целое положительное число, если оно не соответствует критериям (то есть не является положительным), выведете сообщение об ошибке, в противном случае выведете на экран все числа от 1 до введённого пользователем.
Пользователь вводит первое целое число-ограничитель m. А затем начинает вводить целые числа по одному, пока не введёт число большее числа-ограничителя.
Если очередное целое число больше 1, то в ответ на каждое такое число программа должна выводить все целые числа от единицы до этого числа.
Примечание: это задача на вложенные циклы, в качестве внешнего надо использовать while, а в качестве внутреннего можно использовать или for или while.
Пользователь вводит числа до тех пор пока не введёт число меньшее 1. В ответ на каждое введённое им число выводите на экран все нечетные числа от 1 до это числа, при этом делящиеся на 5. Если же пользователь ввел число меньшее 1, то завершите программу.
Выведите на экран таблицу умножения используя один цикл while и один repeat-until .
var a, b: integer;
begin
a := 1;
b := 1;
while(a < 10) do
begin
repeat
write(a, '*', b, '=', a*b, ' ');
b := b+1;
until(b > 9);
if b > 9 then
b := 1;
a := a+1;
writeln();
end;
readln();
end.
Выведите на экран таблицу умножения используя только циклы вида while.
var a, b: integer;
begin
a := 1;
b := 1;
while(a < 10) do
begin
while (b < 10) do
begin
write(a, '*', b, '=', a*b, ' ');
b := b+1;
end;
if (b > 9) then
b := 1;
a := a+1;
writeln();
end;
readln();
end.
Выведите на экран таблицу умножения используя только циклы вида repeat/until.
var a, b: integer;
begin
a := 1;
b := 1;
repeat
repeat
write(a, '*', b, '=', a*b, ' ');
b := b+1;
until (b > 9);
if b > 9 then
b := 1;
writeln();
a := a+1;
until (a > 9);
readln();
end.
Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для массива: