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

Определить без компьютера, что будет напечатано при выполнении следующих фрагментов программ: 1. k: =20; k: =k+10; if k+10< > 30 then k: =8 else k: =k-1; writeln (k) ответ: 2. k: =20; k: =k+10; if k+10 = 30 then k: =8 else k: =k-1; writeln (k) ответ: 3. p: =1; if p> 0 then p:
=p+5; write (p); if p> 10 then p: =p+1; write (p) ответ: 4. p: =5; if p> 0 then p: =p*2 else p: =12; if p> 5 then p: =p-1 else p: =p+1; writeln(p); ответ: 5. p: =0; p: =p+1; if p=0 then p: =5 else p: =p-1; writeln(p); ответ: 6*. p: =5; p: =p*2; if p mod 2=0 then writeln(p) else writeln(0); ответ:

Показать ответ
Ответ:
NASRETDINOV1
NASRETDINOV1
24.05.2020 13:04

Слева - значения переменной на момент их вывода. 

 

1.     k=20
        k=20+10=30
        k=30=>k:=k-1=>
k=29.
2.     k=20
        k=30
        k+10<>30=>k:=k-1=>
k=29.
3.     p=1
        p>0=>p:=p+5=>
p=6
        p<10=>p не изменяется
p=6
4.     p=5
        p>0=>p=5*2=10
        p>5=>p=10-1=9
p=9
5.     p=0
        p=1
        p<>0=>p=1-1=0
p=0
6.     p=5
        p=5*2=10
        p mod 2=0=>выводим p
p=10

0,0(0 оценок)
Ответ:
Надюша13052002
Надюша13052002
24.05.2020 13:04

1.k=20; k:=k+10;// k=30

  if k+10<>30 then k:=8 // k=40 оно не равно 30 =>ответ: k=8

2. r=39

3. p=6

4.p=9

5. p=0

6. p=10

 

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