
Вопрос задан 23.07.2023 в 06:39.
Предмет Информатика.
Спрашивает Шитов Артем.
Задайте пяти ученикам пять оценок с клавиатуры. Найти средний балл Нужно написать программу, вроде


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

Отвечает Мизева Виктория.
var a,s:real;
b:integer;
begin
s:=0;
for b:=1 to 5 do begin
writeln('Введите оценку:');
read(a);
s:=s+a;
end;
s:=s/5;
writeln('Средний балл:',s);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Хорошо, вот пример программы на языке Python, которая позволяет вам задать пять оценок пяти ученикам с клавиатуры и вычислить средний балл для каждого ученика:
pythondef calculate_average(grades):
return sum(grades) / len(grades)
def main():
students = 5
grades_per_student = 5
all_grades = []
for student in range(students):
print(f"Введите оценки для ученика {student + 1}:")
grades = []
for i in range(grades_per_student):
while True:
try:
grade = int(input(f"Оценка {i + 1}: "))
if 1 <= grade <= 5:
grades.append(grade)
break
else:
print("Некорректная оценка. Введите число от 1 до 5.")
except ValueError:
print("Некорректный ввод. Введите число от 1 до 5.")
all_grades.append(grades)
print("\nСредние баллы для каждого ученика:")
for i, grades in enumerate(all_grades, 1):
average_grade = calculate_average(grades)
print(f"Ученик {i}: Средний балл - {average_grade:.2f}")
if __name__ == "__main__":
main()
Программа попросит вас ввести по пять оценок для каждого из пяти учеников. Затем она вычислит и выведет средний балл для каждого ученика.
Обратите внимание, что я предполагаю, что оценки будут целыми числами от 1 до 5, но вы можете изменить эту логику в зависимости от вашей конкретной задачи.


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