
Вопрос задан 24.07.2023 в 20:10.
Предмет Информатика.
Спрашивает Гудко Виктория.
Составьте программу, которая вычисляет средний балл по информатике в классе. Количество учеников и
четвертные оценки каждого из них введите с клавиатуры

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

Отвечает Аликина Оля.
Pascal:
Var a,b,c,d:integer;
e:real;
begin
write('введите кол-во учеников -> ');
Readln(a);
For b:=1 to a do
Begin
Write('оценка ',b,' ученика');
Readln(c);
d:=d+c;
End;
E:=d/a;
Writeln('средний балл в классе', e);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для создания программы, которая вычисляет средний балл по информатике в классе, мы будем запрашивать у пользователя количество учеников и их четвертные оценки по информатике. Затем посчитаем средний балл, разделив сумму всех оценок на количество учеников.
Вот программа на языке Python:
pythondef main():
try:
num_students = int(input("Введите количество учеников в классе: "))
if num_students <= 0:
raise ValueError("Количество учеников должно быть положительным числом.")
total_score = 0
for i in range(1, num_students + 1):
while True:
try:
score = int(input(f"Введите четвертную оценку ученика {i}: "))
if 1 <= score <= 5:
total_score += score
break
else:
print("Оценка должна быть числом от 1 до 5.")
except ValueError:
print("Некорректный ввод. Попробуйте ещё раз.")
average_score = total_score / num_students
print(f"Средний балл по информатике в классе: {average_score:.2f}")
except ValueError as e:
print(f"Ошибка: {e}")
if __name__ == "__main__":
main()
Пользователь должен будет последовательно ввести количество учеников и их четвертные оценки. Программа проверяет корректность введенных данных и вычисляет средний балл, который выводится на экран с округлением до двух знаков после запятой.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

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