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

Рекурсия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование функций для работы с одномерными и двухмерными массивами http://www.cyberforum.ru/cpp-beginners/thread302512.html
Всем привет=) Помогите с решением! Плиз, очень надо! Условие: Дана матрица размера M × N. Поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы.
C++ Работа с unsigned char Есть указатель на тип unsigned char, содержащий в себе 4-ех байтное число и переменная типа long. Как записать в эту переменную значение из адреса указателя? Есть какая нибудь функция,... http://www.cyberforum.ru/cpp-beginners/thread302510.html
C++ Динамическая память
в чем ошибка #include <iostream> #include "conio.h" using namespace std; class{A int a; double b; char s; }
подключение к ЕИАС C++
При подключении к системе ЕИАС выходит ошибка. "В обработчике события On AfterInstaller CriptoInstaller возникло исключение - не удается найти указанный файл (исключение из HRESULT: 0х80070002)
C++ указатели http://www.cyberforum.ru/cpp-beginners/thread302497.html
Создайте целые числа x и y Создайте указатель на int с названием p1 Сохраните адрес x в p1 Используйте p1 чтобы присвоить значению х 99 Используя cout, выведите значение x Используя cout...
C++ Инициализация массива строк Здравствуйте! Подскажите, как можно инициализировать массив строковых констант неопределенного размера? Для инициализации массива неопределенного размера типа float я использовал следующее: int... подробнее

Показать сообщение отдельно
sasha-777
0 / 0 / 0
Регистрация: 06.04.2011
Сообщений: 19

Рекурсия - C++

23.05.2011, 08:55. Просмотров 340. Ответов 2
Метки (Все метки)

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
29
30
31
32
33
34
35
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <iostream>
 
int main()
{
        int mass[100] = {0}, 
                max,
                k = 0;
 
        srand(time(NULL));
        for(int i = 0; i < 100; i++)
        {
          mass[i] = rand() % 100;
                
                printf("mass[ %d ] = %d\n", i, mass[i]);
        }
 
        // инициализируем переменную max первым числом из массива
        max = mass[0];
 
        for(int i = 0; i < 100; i++)
        {
                if(max < mass[i])
                { 
                        max = mass[i];
                        k = i;
                }
        }
 
        printf("\nmax = %d mass[ %d ]\n\n", max, k);
 
        return 0;
}
как для этой программы создать рекурсию?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru