
Вопрос задан 29.10.2023 в 09:04.
Предмет Информатика.
Спрашивает Krotchenko Darina.
ПОМОГИТЕ ПОЖАЛУЙСТА РЕШИТЬ ИНФОРМАТИКУ!!! ДАМ 50 БАЛЛОВ!!! Задача 1. Определите, что будет
результатом работы следующих программ 2 1. s = 0 for n in range (3,8): s = s + 2*n print (s) 2. n = 4 d = n*2 for i in range (1,4): d = d+2*i print (d) Задача 2. Отметьте (выберите из вариантов ответа), что определяется во фрагменте программы: a=int(input()) b=int(input()) for i in range(n): print (‘Enter х’); x= int(input()) if х b:=х if х>а: а:=х; print(b-а); 1) минимальный элемент 2) максимальный элемент 3) разность минимального и максимального элементов 4) разность максимального и минимального элементов Задача 3.Программист написал программу для следующей задачи: Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, заканчивающиеся на 5. Программа получает на вход целые числа, количество введённых чисел не известно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Но он очень торопился и допустил ошибки. Какие ошибки были допущены? Выпишите строки с ошибкой и укажите, как должно быть записано правильно x=int(input('введите число')) max=10000 while x!=0: if x%5==0 and x max=x x=int(input('введите число')) print('максимальное число, оканчивающееся на 5 = ', max) Задача 4 Напишите программу, которая определяет средний рост учащихся в классе (рост каждого ученика выражен целым числом в сантиметрах). Программа получает на вход количество учеников в классе, а затем рост каждого ученика

Ответы на вопрос

Отвечает Маженов Шалхар.
Ответ:
1) Ответ:50 Ответ:20
2) 3) разность минимального и максимального элементов
3) Ответ: (2 строка) max=10000 , а должно быть max=0 и (4 строка) if x%5==0 and x<max ,а должно быть if x%5==0 and x>max:
4)
lst = []
while True:
try:
lst.append(int(input()))
except:
break
if len(lst) == 0:
print(-1)
else:
print(sum(lst)/len(lst))
(Это на питоне)
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Задача 1:
Первая программа вычисляет сумму чисел от 3 до 7 (включительно). Итоговая сумма будет равна 3 + 4 + 5 + 6 + 7 = 25. Вторая программа вычисляет значение переменной d, начиная с исходного значения n * 2, а затем увеличивает его на 2*i в каждой итерации цикла, где i принимает значения от 1 до 3 (включительно). Итоговое значение d будет равно 4 * 2 + 2 * 1 + 2 * 2 + 2 * 3 = 22.
Задача 2:
В данном фрагменте программы определяется разность максимального и минимального элементов. Правильный ответ - 4) разность максимального и минимального элементов.
Задача 3:
В данной программе были допущены следующие ошибки:
1) Отсутствует присвоение начального значения переменной max перед циклом while. Правильно будет записать: max = 0.
2) Отсутствует символ ":" после условия if внутри цикла while. Правильно будет записать: if x % 5 == 0 and x > max:.
3) Отсутствует инкремент переменной x в конце цикла while. Правильно будет записать: x = int(input('введите число')).
Правильный вариант программы:
x = int(input('введите число'))
max = 0
while x != 0:
if x % 5 == 0 and x > max:
max = x
x = int(input('введите число'))
print('максимальное число, оканчивающееся на 5 =', max)
Задача 4:
Для решения задачи о среднем росте учащихся в классе, программа должна получать на вход количество учеников в классе, а затем запрашивать рост каждого ученика. Далее программа должна вычислить средний рост и вывести его на экран.
Пример программы:
n = int(input('Введите количество учеников: '))
total_height = 0
for i in range(n):
height = int(input('Введите рост ученика в сантиметрах: '))
total_height += height
average_height = total_height / n
print('Средний рост учащихся в классе:', average_height, 'см')
Пожалуйста, проверьте правильность выполнения задач и уточните, если что-то не ясно.
0
0


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