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

с информатикой. Дан одномерный массив с результатами СОР 20 учащихся. Ученик 9-го класса разработал программу для подсчета количества учащихся, получивших менее :

k=0
mark=[ ]
mark= [ int (input()) for i in range(20) ]
for i in range (20):
if mark [і] > 10: k+= i
print(к)

Оцени верность предложенного кода. Какие изменения необходимо внести в программу, чтобы получить правильный результат?

Верных ответов: 2
1) заменить в условии знак «>» на знак « 10 на условие if i > 10
2) заменить команду вывода print (k) на print ()
3) заменить условие if mark [і] > 10 на условие if i > 10
4) заменить команду k+= i на командуk+= 1
5) изменить в цикле имя параметра i на mark, то есть вместо for i in range (20) записать for mark in range (20)


с информатикой. Дан одномерный массив с результатами СОР 20 учащихся. Ученик 9-го класса разработал

Показать ответ
Ответ:
радмир140
радмир140
17.02.2021 23:28

1) заменить в условии знак «>» на знак «<»

4) заменить команду k += i на команду k += 1

Объяснение:

if mark [і] > 10: k += i - если значении элемента больше 10, то считаем сумму номеров элементов

1) заменить в условии знак «>» на знак «<» - условие примет вид if mark [і] < 10, т.е. будет истинно при значении элемента меньше 10

2) заменить команду вывода print (k) на print () - команда print () выведет пустую строку

3) заменить условие if mark [і] > 10 на условие if i > 10 - условие будет истинно при номере элемента больше 10

4) заменить команду k += i на команду k += 1 - при каждом срабатывании условия увеличиваем значение k на единицу

5) изменить в цикле имя параметра i на mark, то есть вместо for i in range (20) записать for mark in range (20) - изменяет значение переменной mark от 0 до 19

0,0(0 оценок)
Ответ:
lllGlitcherlll
lllGlitcherlll
17.02.2021 23:28

заменить в условии знак « > » на знак « < »

заменить команду k+= i на команду k+= 1

Объяснение:

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