Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
TheVlad
5 / 5 / 5
Регистрация: 24.10.2012
Сообщений: 102
#1

Используя рекурсию, найти все четные числа из заданного набора целых чисел - C++

26.12.2012, 00:24. Просмотров 492. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста решить следующую задачу
Используя рекурсию, найти все четные числа из заданного набора целых чисел. Массив не объявлять.
http://www.cyberforum.ru/cpp-beginners/thread1062290.html

Добавлено через 19 минут
плллззз
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 00:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Используя рекурсию, найти все четные числа из заданного набора целых чисел (C++):

Подсчет суммы всех чисел до заданного числа, используя рекурсию
Напишите пример как подсчитать сумму всех чисел до (например 6) используя...

Рекурсия: поиск второго максимального числа из заданного набора целых чисел
Напишите рекурсивное решение для поиска второго максимального числа из...

Найти все четные числа из заданного натурального N
1)Найти все четные числа из заданного натурального N. 2)Дан массив 15х15. Если...

В файле целых чисел заменить все четные натуральные числа их квадратами
В файле целых чисел заменить все четные натуральные числа их квадратами

Определить являются ли числа из заданного набора равными или все они не меньше заданного
1. Даны n целых чисел. Определить, являются ли эти числа равными или все они не...

2
Croessmah
++Ͻ
14147 / 8072 / 1512
Регистрация: 27.09.2012
Сообщений: 19,907
Записей в блоге: 3
Завершенные тесты: 1
26.12.2012, 00:30 #2
Лучший ответ Сообщение было отмечено TheVlad как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
void foo(){
    int n=0;
    std::cout<<"Enter number: ";
    std::cin>>n;
    if(!n) return;
    foo();
    if(!(n%2))
        std::cout<<n<<std::endl;
}
 
int main(){
    foo();
    std::cin.get();std::cin.get();
    return 0;
}
1
TheVlad
5 / 5 / 5
Регистрация: 24.10.2012
Сообщений: 102
26.12.2012, 02:50  [ТС] #3
спасибо большое
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2012, 02:50
Привет! Вот еще темы с решениями:

В последовательности целых чисел заменить все элементы, меньшие заданного числа
Дана последовательность целых чисел. Заменить все элементы, меньшие заданного...

Задана матрица целых чисел. Найти номера строк, все элементы которых четные
Посмотрите пожалуйста в чем ошибка. #include&lt;iostream&gt; using namespace std;...

Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М
Дана последовательность целых положительных чисел. Найти произведение только...

В последовательности целых чисел заменить все элементы, меньшие заданного числа, этим числом
Собственно такая задача) Буду благодарен за любую помощь.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru