Вопрос задан 22.09.2018 в 04:18. Предмет Информатика. Спрашивает Зезюльчик Миша.

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

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

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

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

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.

 

 

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

Конечно, давайте рассмотрим оба пункта.

Пункт 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("Среднее арифметическое чисел без учета произведения цифр:", результат) ```

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

0 0

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

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

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