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

Рекурсифная функция нахождения максимального элемента массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Меню в консольном приложении для win32 http://www.cyberforum.ru/cpp-beginners/thread595138.html
Здравствуйте! Написать консольное приложение (кишки описывать не буду) с меню и выпадающими списками. http://smotr.im/5cN7 (пример организации меню) Прошу помочь идеями или в сторону каких библиотек смотреть.
C++ Подскажите хорошую среду для С++ Всем добрый вечер. Друзья, я вот на ubuntu пересел, и если на Си пишу в geany, то на C++ хотел бы что то более конкретное, однако Code::Blocks не понравился, и хотел бы узнать, какие варианты еще есть? Заранее всем спасибо... http://www.cyberforum.ru/cpp-beginners/thread595122.html
Сериализация, запись в БД C++
Здравствуйте. Есть такой кусок кода std::ostringstream gm_stream; std::ostringstream pc_stream; boost::archive::binary_oarchive gm_arch(gm_stream); boost::archive::binary_oarchive pc_arch(pc_stream); gm_arch << c.generation(); pc_arch << c.parity_check(); с - объект пользовательского класса Code. Методы generation() и parity_check() возвращают пользовательский тип Matrix. Код, в котором...
C++ Удаление последних 5 элементов односвязного списка
Помогите пожалуйста написать функцию, которая удаляет из односвязного списка последние 5 элементов и затем выводит его в файл. вот тип списка: struct LIST { char stroka; LIST *next; };
C++ Считывание текста из файла http://www.cyberforum.ru/cpp-beginners/thread595107.html
Задание: Написать программу которая считывает текст из файла и выводит на экран только те предложения содержащие введеное с клавиатуры слово. Оформить законченные последовательности действий в ввиде функций. Помогите, есть код я уже что то пытался сделать, ошибки. #include <iostream> #include <fstream> #include <string> using namespace std; int stringi(string text, string search, string...
C++ Шаблоны функций //1)Дана целочисленная прямоугольная матрица.Определить кол-во столбцов не содержащих не одного не нулевого элемнета //2)Характеристикой строки целочисленной матрицы назовем сумму её положительных четных элементов. //3)Переставляя строки заданной матрицы,распологать их в соотвествии с ростом характеристик. #include <iostream> using namespace std; template <class T> T myfind(T** a, int n,... подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
03.06.2012, 22:43     Рекурсифная функция нахождения максимального элемента массива
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
26
27
28
#include <iostream> 
 
using namespace std; 
 
int Max(int *x, int n, int max, int i)
{
    if(i != n)
        return x[i] > max ? Max(x, n, x[i], i + 1) : Max(x, n, max, i + 1);
    else 
        return max;
 
}
 
int main()
{   
    int n;
    cout<<"n = ";
    cin>>n;
    int *x = new int [n];
    cout<<"Enter elements: ";
    for(int i = 0; i < n; i++)
        cin>>x[i];
 
    cout<<"Max: "<<Max(x, n, x[0], 0)<<endl;
    delete [] x;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru