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

Дано целое число N и набор из N ненулевых целых чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не могу разобраться с ошибкой http://www.cyberforum.ru/cpp-beginners/thread741755.html
Нарушение прав доступа при записи "0x001a0fc0". не могу понять где ошибка. программа на рекурсию #include "stdafx.h" #include <iostream> #include <stdio.h> #include <math.h> using namespace std; int F(int n, int m){ if ((n*m)%2==1) return min(n+m, m*n); return F((n*m)/2,m)+F(n,(n*m)/2);}
C++ Список online-компиляторов Многие пишут, что у них нет компилятора, и выкладывают свои коды на проверку людям. Есть простой выход из этой ситуации - онлайн компилятор! :) Не надо ничего устанавливать! :) Онлайн-компилятор 1 Онлайн-компилятор 2 Онлайн-компилятор 3 :) http://www.cyberforum.ru/cpp-beginners/thread741750.html
C++ Функция gcd, которая возвращает наибольший общий делитель двух целых чисел
Наибольший общий делитель (НОД) двух целых чисел является самым большим числом, на которое делится каждое из двух чисел. Напишите функцию gcd, которая возвращает наибольший общий делитель двух целых чисел.
C++ вывести числа от и до
*есть код который выводить числа по порядку, пользователь вводит определенное число. А как сделать чтобы пользователь ввел например 4 а потом 9 и программа вывела 4 5 6 7 8 9? #include <iostream> using namespace std; * int main() { * * int kol_st; * * cout <<"Enter of number string: "; * * cin >>kol_st;
C++ Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64? http://www.cyberforum.ru/cpp-beginners/thread741723.html
Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64?
C++ Моя реализация функции перевода STRING в DOUBLE #include <iostream> #include <string> using namespace std; double str_to_double(string a); int main() { string s = "7.86456456"; cout << str_to_double(s); подробнее

Показать сообщение отдельно
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
23.12.2012, 11:14     Дано целое число N и набор из 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
26
27
28
29
30
31
32
33
#include <iostream>
#include <cstdlib>
 
void foo(int n)
{
    int number;
    
    if(n)
    {
        std::cout << "Enter number: ";
        std::cin >> number;
        foo(n - 1); 
        
        if(number % 2 == 0)
            std::cout << number << " ";
    }
    
    
}
int main()
{
    int n;
    
    std::cout << "Enter n: ";
    std::cin >> n;
    
    foo(n);
    
    std::cout << "\n";
    system("pause");
    return 0;
    
}
А с циклами без массива или другого контейнера не обойтись.
 
Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru