В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
aliko705
aliko705
12.10.2022 12:58 •  Информатика

Цикл for. pascal заранее !
1.напечатать таблицу умножения на 4. вывод на экран должен быть в виде «2*4=8».
2.вывести на экран все числа на промежутке [234..789] заканчивающиеся на 2 или 3 и начинающиеся на четную цифру
3.вводятся 4 числа: a, b, c и d. выведите все числа на отрезке от a до b, остаток c при делении на d.

Показать ответ
Ответ:
мария21112006
мария21112006
10.10.2020 15:11

1)

var i: integer;

begin

for i:=1 to 10 do writeln(i,'*4=',i*4);

end.

2)

var i: integer;

begin

for i:=234 to 789 do

if((i mod 10=2) or (i mod 10=3)) and ((i div 100) mod 2=0)

then write(i,' ');

end.

3)

var a,b,c,d,i: integer;

begin

readln(a,b,c,d);

for i:=a to b do

if(i mod d=c) then write(i,' ');

end.

0,0(0 оценок)
Ответ:
kavaii29
kavaii29
10.10.2020 15:11

PascalABC.NET

begin

 // 1

 for var i := 1 to 10 do

   Writeln(i, '*4=', i * 4);

 // 2

 for var i := 234 to 789 do

   if (i div 100 mod 2 = 0) and

     ((i mod 10 = 2) or (i mod 10 = 3)) then

       Print(i);

 Writeln;

 // 3

 var a, b, c, d: integer;

 Read(a, b, c, d);

 for var i := a to b do

   if i mod d = c then

     Print(i)

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота