Пользователь вводит целые числа. Пока он не введёт число большее 15, в ответ на каждое введённое число выводите сумму этого числа и предыдущего введённого им числа, если же введённое число больше 15, то цикл необходимо завершить, не выводя в ответ сумму.
Первое введенное пользователем число можно сложить с единицей.
Пользователь вводит целые числа. Пока он не введёт число большее 15, в ответ на каждое введённое число выводите сумму этого числа и числа 7, если же введённое число больше 15, то цикл необходимо завершить.
var a: integer;
begin
a:=1;
while a<=15 do
begin
readln(a);
if (a>15) then
break;
writeln(a+7);
end;
readln();
end.
В примере №2 есть код, который описывает программу угадывания числа с трех попыток. Перепишите этот код так, чтобы:
1.Можно было бы задать угадываемое число (пусть его вводит пользователь)
2.Если пользователь все же угадал число - напишите в сообщении о победе с какой именно попытки ему это удалось.
Пользователь вводит два целых числа, выведите на экран все числа между ними, причем:
Если первое больше второго то в порядке возрастания, иначе в порядке убывания.
var a, b, i:integer;
begin
readln(a);
readln(b);
if (a>b) then
for i:=b to a do
write (i,' ')
else
for i:=b downto a do
write (i,' ');
readln();
end.
Переберите в цикле все числа от 1 до 100, выведите на экран каждое 7-е число
var i:integer;
begin
for i:=1 to 100 do
if ((i mod 7)=0) then
writeln(i);
readln();
end.
var x, i:integer;
begin
x:=0;
for i:=1 to 100 do
begin
x:=x+1;
if (x=7) then
begin
writeln(i);
x:=0;
end;
end;
readln();
end.
Выведите на экран, все числа делящиеся на 3 из дипазона от 35 до 117 и нечетные числа, лежащие в диапазоне от 45 до 99.
var i:integer;
begin
for i:=35 to 117 do
begin
if (i>45) and (i<99) and ((i mod 2) > 0) then
writeln (i)
else if ((i mod 3) = 0) then
writeln(i);
end;
readln();
end.
Выведите на экран, все четные числа от 35 до 117 и нечетные числа, лежащие в диапазоне от 45 до 99.
var i: integer;
begin
for i:=35 to 117 do
begin
if ((i mod 2)>0) then
writeln(i, ' ');
if (i>=45) and (i<=99) and ((i mod 2)=0) then
writeln(' ',i);
end;
readln();
end.