Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GetOpenFileName http://www.cyberforum.ru/cpp-beginners/thread211346.html
Bool DlgGenerator::onButLoad (void) { OPENFILENAME ofn; // Common dialog box structure. char szFile; // Buffer for selected file name. HWND hwnd; // Owner window. HANDLE hf; // File handle. hwnd = 0; ZeroMemory(&ofn, sizeof(ofn)); ofn.lStructSize = sizeof(ofn);
C++ Правильно ли я составил блок-схемы есть прога //Програма розкладання елементів кожного стовпця заданної матриці Х по зростанню //значень. //Виконав студент І курсу Інститута радіоелектроніки та телекомунікацій // гр. РК-102 Казанджій Павло Юрійович #include <stdio.h> #include <conio.h> #include <stdlib.h> void main() http://www.cyberforum.ru/cpp-beginners/thread211343.html
C++ МАТРИЦЫ
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { // Переменные разные int n; int m;
Написать функцию для вычисления площади четырехугольника C++
будьте так добры, помогите с задачей... написать и протестировать функцию для вычисления площади четырехугольника, заданного координатами вершин.
C++ сднлайте прогу на завтра надо срочно http://www.cyberforum.ru/cpp-beginners/thread211329.html
Задан массив целых чисел.Отриматы в порядке убывания все положительные числа входящих в этот масив.Вказивка: использовать линейный список.що сохраняется послидовно.впорядкування осуществить методом выбора максимального элемента.
C++ Одномерные массивы и указатели В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)номер максимального по модулю элемента массива; 2)сумму элементов массива, расположенных после первого положительного элемента. Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых лежит в интервале , а потом — все остальные. Помогите пожалуста разобраться! подробнее

Показать сообщение отдельно
DevilX
0 / 0 / 0
Регистрация: 27.04.2009
Сообщений: 13

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

15.12.2010, 00:22. Просмотров 4502. Ответов 1
Метки (Все метки)

Здравствуйте.

Есть программа:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int rez(int ch,int st)
{
    if(!st) return 1;
    else return ch*rez(ch,st-1);
}
 
int main()
 {
    int x,y,z;
    cout<<"Vvedite chislo= ";
    cin>>x;
    cout<<"Vvedite stepen= ";
    cin>>y;
    z=rez(x,y);
    cout<<"Rezultat= "<<z;
    getch();
 }
Все работает, но есть один вопрос. Что обозначает if(!st) return 1; ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru