Вопрос задан 21.01.2020 в 02:30. Предмет Информатика. Спрашивает Пиріг Роман.

Ввести с клавиатуры 7 чисел найти среднее арифметическое чисел меньших 30 срочно!!

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тисленкова Светлана.

var a,s,k:real;

   b:integer;

begin

s:=0;

k:=0;

for b:=1 to 7 do begin

writeln('Введите число:');

read(a);

if a < 30 then begin

s:=s+a;

k:=k+1;

end;

end;

s:=s/k;

writeln('Среднее арифметическое чисел:',s);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения среднего арифметического чисел, меньших 30, вам потребуется следующий алгоритм:

1. Ввести с клавиатуры 7 чисел. Для этого используйте команду ввода в вашем языке программирования, например, в Python это может быть функция input() или int(input()), чтобы считать числа в виде строки и преобразовать их в целочисленный тип данных.

2. Создайте переменную, которая будет суммировать числа меньше 30 и переменную для подсчета количества таких чисел. Задайте начальные значения этих переменных.

3. Используйте цикл для обхода введенных чисел. Для каждого числа выполните следующие шаги:

- Проверьте, меньше ли число 30. Для этого используйте условие if. - Если число меньше 30, добавьте его к переменной суммы и увеличьте счетчик на 1. 4. После прохождения цикла найдите среднее арифметическое чисел, меньших 30, путем деления суммы на количество таких чисел. Запишите результат в отдельную переменную.

5. Выведите найденное среднее арифметическое на экран, используя команду вывода.

Пример решения на языке Python:

``` numbers = [] # список для хранения введенных чисел sum_of_numbers = 0 # переменная для суммы чисел меньше 30 count = 0 # переменная для подсчета чисел меньше 30

for i in range(7): # выполняем цикл 7 раз num = int(input("Введите число: ")) # считываем число numbers.append(num) # добавляем число в список

if num < 30: # если число меньше 30 sum_of_numbers += num # добавляем число к сумме count += 1 # увеличиваем счетчик на 1

average = sum_of_numbers / count # вычисляем среднее арифметическое

print("Среднее арифметическое чисел меньше 30:", average) ```

Вы можете использовать аналогичный алгоритм на других языках программирования, просто заменив команды ввода и вывода.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос