
1Написать процедуру вычисления среднего арифметического двух чисел. Числа и результат передаются в
качестве параметров, в каком из двух введенных с клавиатуры целых чисел произведение цифр больше. Для подсчета произведения цифр использовать процедуру.2 Написать процедуру вычисления среднего арифметического двух чисел. Числа и результат передаются в качестве параметров

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

1) Тут в смысле надо тебе интеграл найти???? если да, то
Program Pr2;
uses crt;
procedure arifm(a,b:integer;var s:real);
begin
s:=(a+b)/2;
end;
procedure proiz(var a,b,c:integer);
var i,m1,m2:integer;
begin
m1:=1;m2:=1;
for i:=1 to a do m1:=m1*i;
for i:=1 to b do m2:=m2*i;
if m1>m2 then c:=m1
else c:=m2;
end;
var a,b,c:integer;
s:real;
Begin
clrscr;
readln(a,b);
arifm(a,b,s);
writeln(s);
proiz(a,b,c);
writeln(c);
end.
2)
Program Pr1;
uses crt;
procedure arifm(var a,b:integer;s:real);
begin
s:=(a+b)/2;
writeln(s:8:3);
end;
var a,b:integer;
s:real;
Begin
clrscr;
readln(a,b);
arifm(a,b,s);
end.



Конечно, давайте рассмотрим оба пункта.
Пункт 1: Вычисление среднего арифметического двух чисел с использованием процедуры для подсчета произведения цифр.
Сначала создадим процедуру для подсчета произведения цифр в числе. Допустим, что язык программирования – Python:
```python def произведение_цифр(число): произведение = 1 while число > 0: произведение *= число % 10 число //= 10 return произведение
def среднее_арифметическое_по_произведению(число1, число2): произведение1 = произведение_цифр(число1) произведение2 = произведение_цифр(число2)
if произведение1 > произведение2: среднее = (число1 + число2) / 2 else: среднее = (число2 + число1) / 2
return среднее
# Пример использования число1 = int(input("Введите первое целое число: ")) число2 = int(input("Введите второе целое число: "))
результат = среднее_арифметическое_по_произведению(число1, число2) print("Среднее арифметическое чисел с учетом произведения цифр:", результат) ```
Пункт 2: Процедура вычисления среднего арифметического двух чисел без использования процедуры для подсчета произведения цифр.
```python def среднее_арифметическое(число1, число2): среднее = (число1 + число2) / 2 return среднее
# Пример использования число1 = int(input("Введите первое целое число: ")) число2 = int(input("Введите второе целое число: "))
результат = среднее_арифметическое(число1, число2) print("Среднее арифметическое чисел без учета произведения цифр:", результат) ```
Обратите внимание, что во втором случае просто используется формула для вычисления среднего арифметического, без учета произведения цифр. Вы можете выбрать тот вариант, который соответствует вашим требованиям.


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







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