Найти среднее арифметическое всех натуральных чисел из заданного диапазона, которые оканчиваются на нечетную цифру и не кратны 5. Гарантируется, что в заданном диапазоне будет хотя бы одно такое число.
Паскаль, желательно цикл с for

29 Авг 2019 в 09:41
243 +1
0
Ответы
1

Приведу пример кода на Паскале, который решает данную задачу:

program AverageOddNumbers;
var
start, finish, sum, count, i: integer;
average: real;
begin
sum := 0;
count := 0;
writeln('Введите начало диапазона: ');
readln(start);
writeln('Введите конец диапазона: ');
readln(finish);
for i := start to finish do
begin
if (i mod 10 mod 2 <> 0) and (i mod 5 <> 0) then // проверяем условия задачи
begin
sum := sum + i;
count := count + 1;
end;
end;
if count <> 0 then
begin
average := sum / count;
writeln('Среднее арифметическое всех подходящих чисел: ', average:0:2);
end
else
writeln('В указанном диапазоне нет подходящих чисел');
end.

Этот код вычисляет среднее арифметическое всех натуральных чисел из заданного диапазона, которые оканчиваются на нечетную цифру и не кратны 5.

20 Апр в 12:54
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир