schoolГеометрия
verifiedРешено AI
Решение задачи №9: Вычисление средней оценки
help_outlineУсловие задачи
Реши задачу: А 7 Реши задачу: А 5 Реши задачу: Сделать обе задачи

lightbulbКраткий ответ
Задача на вычисление средней оценки 20 учеников. Приведен алгоритм и блок-схема решения, использующие циклический подход.
Подробное решение
Решение задачи №9
Дано: оценки 20 учеников \( x_1, x_2, ..., x_{20} \).
Найти: среднюю оценку \( Sred \).
Тип алгоритма: циклический.
Алгоритм:
1. Обнуляем сумму оценок \( Sum = 0 \) и счетчик \( i = 1 \).
2. В цикле 20 раз вводим очередную оценку \( x \), прибавляем её к \( Sum \).
3. После цикла делим \( Sum \) на 20.
Блок-схема:
1. Овал: Начало
2. Прямоугольник: \( Sum = 0 \), \( i = 1 \)
3. Ромб (условие): \( i \le 20? \)
4. Если "Да":
- Параллелограмм: Ввод \( x \)
- Прямоугольник: \( Sum = Sum + x \)
- Прямоугольник: \( i = i + 1 \)
- Возврат к ромбу
5. Если "Нет":
- Прямоугольник: \( Sred = Sum / 20 \)
- Параллелограмм: Вывод \( Sred \)
6. Овал: Конец
--------------------------------------------------
Решение задачи №10
Дано: натуральное число \( N \), число \( a \).
Найти: ответ на вопрос "Сумма цифр \( < a \)?".
Тип алгоритма: разветвляющийся (в задании указан "Линейный", но так как есть вопрос "Верно ли", требуется блок условия. Если число строго трехзначное, можно решить линейно-разветвленным способом).
Примечание: Для школьной тетради обычно рассматривают трехзначное число, если не указано иное.
Математическая модель:
1. \( x = N \text{ div } 100 \)
2. \( y = (N \text{ div } 10) \text{ mod } 10 \)
3. \( z = N \text{ mod } 10 \)
4. \( S = x + y + z \)
Блок-схема:
1. Овал: Начало
2. Параллелограмм: Ввод \( N, a \)
3. Прямоугольник:
\( x = N \text{ div } 100 \)
\( y = (N \text{ div } 10) \text{ mod } 10 \)
\( z = N \text{ mod } 10 \)
\( S = x + y + z \)
4. Ромб (условие): \( S < a? \)
5. Стрелка "Да": Вывод "Верно"
6. Стрелка "Нет": Вывод "Неверно"
7. Овал: Конец