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

1)дан массив м : 15, 17, 24, 18, 13, 28, 18, 95, 19, 17 что появиться на экране после выполнения фрагмента программы: z: =0; for k: =1 to 10 do if m[k] mod 2 < > 0 then z: =z+1; writeln(z); 2)дан массив м : 24, 7, 14, 8, 56, 12, 48, 25, 19, 17 что появиться на экране после выполнения фрагмента программы: s: =m[1]; for k: =2 to 10 do if m[k]> s then s: =m[k]; writeln(s);

Показать ответ
Ответ:
Лелечка43
Лелечка43
21.08.2020 12:26
1) 
z = 0
считаем количество нечётных элементов массива
15  (нечётное)   z = 1
17  (нечётное)   z = 2
24     (чётное)   z = 2
18      (чётное)   z = 2
13  (нечётное)   z = 3
28     (чётное)   z = 3
18      (чётное)   z = 3
95 (нечётное)   z = 4
19  (нечётное)   z = 5
17  (нечётное)   z = 6
ответ: 6

2) 
s = 24 (первому элементу массива)
сравниваем со следующими элементами массива, если элемент больше s присваиваем s значение большего элемента
7 > 24 (нет)
14 > 24 (нет)
8 > 24 (нет)
56 > 24 (да)     s = 56
12 > 56 (нет)
48 > 56 (нет)
25 > 56 (нет)
19 > 56 (нет)
17 > 56 (нет)
ответ: 56
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота