Предмет: Информатика, автор: Mackiton

Помогите пожалуйста
Даю 50 баллов!!​

Приложения:

Ответы

Автор ответа: Chichivara228
1

Ответ:

Объяснение:

Ответ:

Объяснение:

1.а)

Данный алгоритм используется для нахождения суммы всех элементов в списке.

б)

Данный алгоритм используется для подсчета количества всех отрицательных чисел в списке.

в)

Данный алгоритм используется для подсчета количества определенного повторяющегося числа в списке.

2.

Переменная f позволяет понять, если ли внутри списка требуемое значение. Если оно есть, то f приобретает значение True. В противном случае, f == False.

Данная переменная имеет булевой тип (bool).

Да, заместо переменной с булевым типом данных можно было бы использовать целочисленный(int) или даже строковой тип(str).

3.

Нам потребуется изменить условие:

min = a[0]

for i in range(1, 10):

   if a[i] < min:     # поменяли знак неравенства

      min = a[i]

Изменять имя переменной max необязательно, так как на работоспособность это не повлияет, но лучше это сделать для понятности кода.

4.

Данный фрагмент находит первое попавшееся максимальное значение списка и сохраняет его в переменную.

Если изменить строгий знак неравенства > на >=, то особо ничего не изменится. Просто теперь после нахождения каждого последующего максимального значения списка программа вместо его игнорирования будет перезаписывать нашу переменную на одно и то же значение. Конечный ответ от этого не изменится, а вот нагрузка на компьютер хоть немного, но увеличится.


Mackiton: Спасибо большое!!!
Похожие вопросы
Предмет: Английский язык, автор: Аноним
Предмет: Обществознание, автор: vikadanilova4627