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

Нужно вычислить произведение всех элементов массива с помощью рекурсии. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите как правильно сделать ! пожалуста с обяснением ! http://www.cyberforum.ru/cpp-beginners/thread757248.html
Задан двумерный массив N x M. Найти в нем подмассив 3 х 3, сумма элементов которого максимальна. N и M могут быть не кратны трем
C++ Учебник Lafore. Обыкновенные дроби Привет всем! Учу c++ по книги Lafore, ( раньше учился по Липман, но здесь посоветовали Lafore, оказался намного проще) ну дак вот есть задачка, не получается её не как решить, задача прикреплена во вложениях ниже задача под номером 9 Мои мысли думают так решать задачу: #include "stdafx.h" #include <iostream> #include <iomanip> #include <ctype.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread757241.html
C++ Два класса, требующих друг друга
Существует два класса, обзовём их MyClassA и MyClassB. Возникла такая вот ситуация: у класса MyClassA есть поле типа vector<MyClassB*> метод класса MyClassB обращается к методу MyClassA Каким образом возможно такое скомпилировать?
C++ Иерархия классов
Добрый вечер. Такое задание. Реализовать иерархию понятий "Студент" , "Группа" , "Факультет" . Группу представить совокупностью студентов , а факультет - набором групп. Решить задачи расчета средней успеваемости по факультету в целом и отдельно по группам , а так жэ задачу перевода указанного списка студентов , каждый элемент списка содержит ФИО студента , название прежней и название новой...
C++ Написать функцию, которая вычислияет значение F на интервале http://www.cyberforum.ru/cpp-beginners/thread757207.html
нужно решить задачку, а то у меня никак не получается, наишите пожалуйста программу, а то я совсем отчаялся..... Задание на фотографии)
C++ Текстовый файл: вывести фамилии и инициалы студентов в алфавитном порядке В общем такое задание. Есть текстовый файл который содержит <фамилия>, <имя>, <очество>, <год рождения>, <курс>, <пол>, данные студентов разделяются ";" .Нужно написать прогу которая выводит на экран фамилии и ИНИЦИАЛЫ студентов в алфавитном порядке Собственно вот начало #include "stdafx.h" #include <iostream> #include <stdio.h> using namespace std; int _tmain(int argc, _TCHAR* argv)... подробнее

Показать сообщение отдельно
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
09.01.2013, 22:26     Нужно вычислить произведение всех элементов массива с помощью рекурсии.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int F(const int *arr, int n)
{
    if (n == 1) return arr[0];
    return arr[n-1] * F(arr, n-1);
}
 
int main()
{
    int arr[] = {1, 2, 3, 4};
    
    cout << F(arr, 4) << endl;
    
    return 0;
}
 
Текущее время: 08:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru