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

Определить без компьютера, что будет напечатано при выполнении следующих фрагментов программ: 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); ответ:

Показать ответ
Ответ:
23Олеся1
23Олеся1
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 оценок)
Ответ:
snezhanashikolai
snezhanashikolai
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-бота