Дорогие информатики, выручайте! надо создать программу по такому условию: три группы студентов после сдачи экзаменов имели средний : 1-я группа -- 4.332-я группа -- 4.253-я группа -- 3.98 определить средний экзаменов, если первая группа состояла из 13 человек, вторая -- из 5, третья -- из 7 человек. напишите, , алгоритм выполнения!

Daniil6class Daniil6class    3   03.07.2019 12:10    8

Ответы
denholopДанила23231 denholopДанила23231  27.07.2020 13:49
Средний экзаменов может быть найден, как сумма , набранных каждым студентом, деленная на количество студентов.
\displaystyle m= \frac{\sum_{i=1}^nb_i}{n}
где b(i) - , набранные i-m студентом (i=1,2, ... n)

Cдача экзаменов производилась тремя группами. Для каждой i-й группы известна её численность n_i и средний m_i
Тогда
\displaystyle b_i=m_i\times n_i, \qquad i\in[1;3]
Окончательно получаем
\displaystyle m= \frac{m_1\times n_1+m_2\times n_2+m_3\times n_3}{n_1+n_2+n_3}

Текст программы на входном языке системы PascalABC.Net:
const
  m1=4.33;
  m2=4.25;
  m3=3.98;
  n1=13;
  n2=5;
  n3=7;
begin
  Writeln((m1*n1+m2*n2+m3*n3)/(n1+n2+n3):4:2)
end.

Результат выполнения программы:
4.22
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика