Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
ramarren14
2 / 2 / 0
Регистрация: 14.07.2011
Сообщений: 49
#1

Рекурсия возведение в степень - C++

14.07.2011, 20:24. Просмотров 1562. Ответов 2
Метки нет (Все метки)

Занимаюсь изучением языка С++. Компилятор Visual C++ 2010 express.Когда компилирую выдает:
1>------ Build started: Project: recf, Configuration: Debug Win32 ------
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>C:\Users\selver\Documents\Visual Studio 2010\Projects\recf\Debug\recf.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Программа должна рекурсивно вычислять возведение в степень. Скажите что я написал не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
int funstep(int,int);
int main() {
    int a,b,c;
    cout<<"a=";
    cin>>a;
    cout<<"b=";
    cin>>b;
    c=funstep(a,b);
    cout<<"c="<<c<<endl;
    return 0;
}
 
int funstep(int a,int b) {
    if (b==0) return 1;
    if (b>0) return (a*funstep(a,b-1));
    if (b<0) return (1/(a*funstep(a,b-1)));
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2011, 20:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рекурсия возведение в степень (C++):

Рекурсия(возведение в степень) - C++
Ввести с клавиатуры любое целое число b и действительные числа а и с. Вычислить z=a^b +c^b, используя рекурсивную функцию: x^n=1, если...

Рекурсия, возведение числа в степень - C++
подскажите плис как возвести число в степень через перемножение чисел. с помощью рекурсии. число и степень вводятся в ручную думаю...

Рекурсия. Возведение в степень и сумма ряда - C++
Написать программы: 1.S = xm + sin(x) 2. Напишите программу с функцией, которая вычисляет и печатает все сочетания из n первых...

Возведение в степень! - C++
Определить {\chi }^{15} без использования функций и не более чем 5-ю арифметическими операциями.

Возведение a в степень b - C++
Пользователь вводит числа а и b, программа считает &quot;а&quot; в степени &quot;b&quot;. Помогите написать код

Возведение в степень - C++
Вывести на экран таблицу степеней &quot;к&quot;, где те изменяются от 1 до 10,к-вещественое число.оперцию возведения вещественого числа в степень...

2
nameless
Эксперт С++
334 / 298 / 14
Регистрация: 16.06.2009
Сообщений: 486
14.07.2011, 20:38 #2
ramarren14, вы создаете win32 приложение, а пытаетесь использовать в качестве точки входа в программу
C++
1
int main()
меняйте на:
C++
1
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow)
А лучше создайте проект win32 console application и все заработает.
0
ramarren14
2 / 2 / 0
Регистрация: 14.07.2011
Сообщений: 49
14.07.2011, 20:41  [ТС] #3
Да. Все заработало. Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2011, 20:41
Привет! Вот еще темы с ответами:

возведение в степень - C++
помогите плиз! в файле есть задачка. нужно рекурсивно возвести в степень. Код: #include &lt;iostream&gt; float stepen(float a, int n) { ...

Возведение в степень! - C++
Возник вопрос - Возможно пока не понятна в чем мысль! Попробую на примере объяснить! Возведение числа 2 в 1000 - ую степень будет...

Возведение в степень - C++
Вот есть программа, работает только, для положительной степени. Помогите разобрать что не так? pow не предлагать! #include &quot;stdafx.h&quot; ...

возведение в степень! - C++
Кто помнит функцию возведения в степень.?? &quot;трам-пам-пам&quot; (a,b) ???? Добавлено через 3 минуты И еще желательно...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru