Логотип сайта

Подготовка к ЕГЭ и ОГЭ

  • Главная
  • Информация о сайте
  • Сочинения ЕГЭ
  • Выпускное сочинение
  • Поиск по сайту

Дан целочисленный массив из 30 элементов...

Категория: Язык программирования: Паскаль

Задание:

Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 0 до 100 - баллы, полученные на ЕГЭ. Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит средний балл учащихся, сдавших экзамен (получивших оценку более 20 баллов). Гарантируется, что хотя бы один ученик в классе успешно сдал экзамен. Исходные данные объявлены так, как показано ниже. Использовать другие переменные запрещается.

Решение:

Недостающий фрагмент:


x:=0; y:=0;
for i:= 1 to N do 
if A[i] > 20 then begin
x:= x + A[i];
y:= y + 1;
end;
s:= x/y;
writeln(s);
 

Разбор:

1) В переменной X программа считает сумму баллов участников, сдавших экзамен и получивших более 20 баллов. Начальное значение должно быть равно нулю.

2) В переменной Y программа считает количество таких учащихся. Начальное значение также равно нулю.

3) В цикле (for) из 30 элементов программа с помощью условия (if) находит нужное значение и соответственно увеличивает переменные X и Y.

4) После, программа ищет средний бал делением общей суммы на общее количество таких учащихся.

5) Выводит на экран средний балл.

Похожие материалы
  • Дан целочисленный массив из 30 элементов...
  • Дан целочисленный массив из 30 элементов...
  • Дан целочисленный массив..Элементы массива могут..
  • Дан целочисленный массив из 30 элементов...
  • Дан целочисленный массив..значения от 0 до 100..
  • Дан целочисленный массив из 30 элементов...
  • Дан целочисленный массив из 30 элементов...
  • 1
  • 2
  • 3
  • 4
  • 5
Оценка: 3.7 из 15

💬 Чат ЕГЭ В Telegram. Вступить

Copyright Vopvet.Ru © 2025 Хостинг от uWeb