
Задача: создать функцию, которая получает три числа, и находит их произведение. Ввод и вывод чисел
должен производиться в main Язык: С++

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

using namespace std;
double f(double x, double y, double z) {
return x*y*z;
}
int main()
{
double a, b, c, r;
cout << "Введите a:", cin >> a, cout << "\n";
cout << "Введите b:", cin >> b, cout << "\n";
cout << "Введите c:", cin >> c, cout << "\n";
r = f(a,b,c);
cout << r;
return 0;
}
Пример:
Введите a: 5
Введите b: 8
Введите c: 4
160



Конечно, я могу помочь вам создать функцию на C++, которая принимает три числа и возвращает их произведение. Давайте начнем с простого примера:
```cpp
#include
// Объявление функции int найти_произведение(int a, int b, int c) { return a * b * c; }
int main() { // Ввод чисел int число1, число2, число3; std::cout << "Введите первое число: "; std::cin >> число1;
std::cout << "Введите второе число: "; std::cin >> число2;
std::cout << "Введите третье число: "; std::cin >> число3;
// Вызов функции и вывод результата int результат = найти_произведение(число1, число2, число3);
std::cout << "Произведение введенных чисел: " << результат << std::endl;
return 0; } ```
В этом примере мы создали функцию `найти_произведение`, которая принимает три целых числа и возвращает их произведение. Затем в `main` запрашиваем у пользователя ввод трех чисел, вызываем функцию и выводим результат.
Обратите внимание, что в данном примере предполагается, что пользователь вводит целые числа. Если вы ожидаете вводить числа с плавающей запятой, то следует использовать тип `float` или `double` вместо `int` и соответственно изменить тип возвращаемого значения функции и тип переменных ввода.


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







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