0 / 0 / 0
Регистрация: 15.12.2016
Сообщений: 5
1

Функция pow

19.12.2016, 22:47. Показов 3585. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
 
using namespace::std;
 
 
double pow(double x, double y)
    {
        cin >> x >> y;
        if (pow(x,y) == 0);
        cout << pow(x,y) << endl;
    }
    int main(){
        //переход в функцию pow
    system("pause");
    return 0;
}
Возникла проблема с возвратом (переходом) функции pow, и, соответственно, возник вопрос:
Как вообще можно возвращать (переходить) функцию pow и другие функции?
Какие есть методы для этого?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2016, 22:47
Ответы с готовыми решениями:

Функция pow()
Здравствуйте!Хотелось спросить у опытных программистов - скажите пожалуйста, как функция pow()...

Функция Floor и Pow
Народ,два дня в C++ только я... Задание: Создать функцию floorQubicRoot, находящую наибольшее...

Срочно функция pow(a,n)
По первому условию если идти то всегда будет '1' почему не пойму. #include &lt;stdafx.h&gt; #include...

Рекурсивная функция pow(x, n)
Описать рекурсивную функцию pow (x, n) от действительного х (х != 0) и целого n, которая вычисляет...

2
806 / 533 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
19.12.2016, 22:53 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
 
double pow(double x, double y)
    {
        std::cin >> x >> y;
        if (std::pow(x,y) == 0);
        std::cout << std::pow(x,y) << std::endl;
    }
    int main(){
        //переход в функцию pow
    std::system("pause");
    return 0;
}
0
114 / 112 / 62
Регистрация: 15.03.2013
Сообщений: 561
Записей в блоге: 5
20.12.2016, 03:33 3
Pow не есть хорошее имя для функции, т.к. такая функция определена в cmath
Во-вторых, у вас функция бесконечно зациклена.
В третьих, функция должна возвращать значение, т.е. все ветви функции должны иметь в конце оператор return.
Функцию можно вызвать как функцию, например
C++
1
double xx = pow (x,y);
В этом случае переменной xx будет присвоено значение,которое вернет функция.
А можно вызвать и как метод.
C++
1
pow (x,y);
В этом случае функция выполниться так же, но возвращаемое значение будет утеряно.
0
20.12.2016, 03:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2016, 03:33
Помогаю со студенческими работами здесь

Функция pow() перегрузки
нужно найти расстояние между двумя точками L=((x2-x1)^2+(y2-y1)^2)^0.5 Написал 3 раза pow() -...

Функция pow и график
Всем привет! Пишу программу, которая аппроксимирует функцию разной степенью полинома и по...

Функция pow. Преобразование типов
Есть два вопроса: 1) в докуметации нашёл описание, что pow(x,y) возводит x в степень y и притом...

функция pow для int
собственно говоря проблема такая - мне нужно возвести целое число в целую степень. Например я пишу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru