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

Рекурсивная функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ НОК одномерного массива http://www.cyberforum.ru/cpp-beginners/thread300092.html
Доброго времени суток! Помогите пожалуйста с решением вот такой задачи: Найти наименьшее общее кратное в заданной последовательности натуральных чисел. сколько бы я не пытался выжать из себя...
C++ вывод текста в графическом режиме Помогите пожалуйста не правильно выводит текст вот эта процедура: void wiwod_texta(char b,int x,int y) { int n=strlen(b); for(int i=0;i<n;i++) { outtextxy(x,y,&b); x+=10; if... http://www.cyberforum.ru/cpp-beginners/thread300091.html
В каждой строке матрицы сменить знак максимального по модулю элемента на противоположный C++
Помогите пожалуйста.как решать эту задачу.вообще что то не понимаю.помогите.плииииииииииззззззззз Вот задание. 1. Программа, которая: a. запрашивает, какую из приведенных в варианте задач...
C++ Переставить элементы массива по правилу
Помогите, пожалуйста, как решить эти 3 задачи, незнаю, как решать.Буду очень благодарен. Вот задание на одномерный массив Программа, которая: a. запрашивает необходимые данные в main,...
C++ Справка chm http://www.cyberforum.ru/cpp-beginners/thread300075.html
Как подключить справку в формате "chm" к проекту? Подскажите пожайлуста...
C++ Данные программы в файле Вот помогите пожалуйста, есть программа, для нее нужно: выходные данные программы должны находиться в текстовому файле Input.txt, а результаты работы должны быть помещины в Оutput.txt;... подробнее

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

Рекурсивная функция - C++

20.05.2011, 08:29. Просмотров 376. Ответов 1
Метки (Все метки)

Нужно перемножить n последних элементов матрицы,используя метод рекурсии.

Матрицу я нашел как сделал,вот
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <iomanip>
using std::setw;
int mult(int mat[5][5],int n);
int main()
{
    srand(time(NULL));
    int mat[5][5];
    int n;
    std::cout<<"Matrix:\n";
    for(int i=0; i<5; i++)
    {
        for(int j=0; j<5; j++)
        {
            mat[i][j]=rand()%9+2;
            std::cout<<setw(3)<<mat[i][j]<<setw(3);
        
        }
       std::cout<<"\n";
    
    }
    system("pause");
}
Но,незнаю как прикрутить сюда эту рекурсивную функцию,что бы она перемножала элементы.

Добавлено через 10 часов 0 минут
Никто незнает:-(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru