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

Известны фамилии и оценки по пяти дисциплинам каждого из двадцати студентов группы. Требуется вычислить средний каждого из студентов
и выдать на экран список студентов, имеющих максимальный средний .
Pascal

Показать ответ
Ответ:
kochergaki2000
kochergaki2000
01.10.2022 14:40

// Програма1:

#include <iostream>

using namespace std;

const int n = 15;

int main() {

int i, count;

float B, A[n];

 

cout << "B=";

cin >> B;

for(i = 0; i < n; i++){

 cout << "A[" << i << "]="; cin >> A[i];

}

 

count = 0;

for(i = 0; i < n; i++)

 if (A[i] > B)

  count++;

cout << count << endl;

 

return 0;

}

// Програма2:

#include <iostream>

using namespace std;

const int n = 15;

int main() {

  int i, count;

  float B, A[n] = {3.05,-9,-5,22.5,12,-6.045,5,9,3,-5,4.1,8,1,0,15};

  cout << "B=";

  cin >> B;

  count = 0;

  for(i = 0; i < n; i++)

      if (*(A + i) > B)

          count++;

  cout << count << endl;

  return 0;

}

0,0(0 оценок)
Ответ:
Лиза22092004
Лиза22092004
02.04.2021 22:03
1)
program average;
var
    i: integer;
    answer, S, tmp: real;
begin
    for i := 1 to 5 do
    begin
        readln(tmp);
        S := S + tmp
    end;
    answer := S / 5;
    writeln(answer)
end.
2)
program equation;
var
    A, B, C, D, x1, x2: real;
begin
    writeln('ввеедите коэфициенты квадратного многочлена');
    readln(A);
    readln(B);
    readln(C);
    if A <> 0 then 
    begin 
    D := B*B - 4*A*C;
    if D < 0 then
        writeln('действительных корней нет')
    else if D = 0 then
    begin
        x1 := -B/(2*A);
        writeln('Единственный корень: ',x1)
    end else
    begin
        x1 := (-B + sqrt(D)) / (2*a);
        x2 := (-B - sqrt(D)) / (2*a);
        writeln('Два корня: ',x1,', ',x2)
    end;
    end
        else writeln('старший коэфициент не может равняться 0')
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота