С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
olegraperos
1 / 1 / 0
Регистрация: 27.11.2011
Сообщений: 7
#1

Используя рекурсию вивести групу даних с их индексами не используя масив - C++

27.11.2011, 15:11. Просмотров 572. Ответов 3
Метки нет (Все метки)

Вот мой код на с++
Код
#include<iostream>
#include<conio.h>
using namespace std;
void elementu(int);
void main(void){
	setlocale(LC_ALL,".1251");
	int n,i;
	cout<<"Введiть кiлькiсть елементiв=";
	cin>>n;
	    elementu(n);
	_getch();
}
void elementu(int size){
	float x;
	int i;
    if (size!= 0){
		cin>>x;
        elementu(size-1);
		cout<<"Iндекс елемента="<<size<<"\t";
       cout<<"Елемент="<<x<<"\n";
	}
    else cout<<endl;
}
Не могу правильно вивести индекс елемента............числа виводятса в обратном порядке помогите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2011, 15:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Используя рекурсию вивести групу даних с их индексами не используя масив (C++):

Используя рекурсию, перемножить 2 натуральных числа не используя операции умножения и иметь логарифмическую сложность - C++
Программа должна перемножать 2 натуральных числа не используя операции умножения и иметь логарифмическую сложность(помогите написать хотя...

Используя только рекурсию - C++
Описать рекурсивную функцию PowerN(x,n) вещественного типа, находящую значение n-й степени числа x по формуле: x0 = 1, xn = x·xn–1 при n &gt;...

График,используя рекурсию - C++
Помогите, пожалуйста, с заданием. Нужно нарисовать рисунок, используя рекурсию.

Вычислить, используя рекурсию, выражение - C++
Вычислить, испольузуя рекурсию, выражение \sqrt{6+2\sqrt{7+3\sqrt{8+4\sqrt{9+...}}}}

Расчёт функции используя рекурсию - C++
Доброго времени суток. задали задачку - рассчитать f=y-z/x с использованием рекурсии. даже не придумать с чего начать.

Вывести последовательность, используя рекурсию - C++
Дана последовательность из N количества элементов. Вывести эту последовательность в обратном порядке, используя рекурсию. Замечание:...

3
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
28.11.2011, 08:50 #2
Строку 18 поставь после 20.
0
olegraperos
1 / 1 / 0
Регистрация: 27.11.2011
Сообщений: 7
29.11.2011, 18:35  [ТС] #3
спс уже решил
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
29.11.2011, 18:59 #4
olegraperos, или, как вариант, объявить
C
1
static int index;
0
29.11.2011, 18:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2011, 18:59
Привет! Вот еще темы с ответами:

Вычислить выражение, используя рекурсию - C++
Помогите пожалуйста!! Вообще не понимаю как это сделать.. Вычислить выражение, использую рекурсию:

Написать программу используя рекурсию - C++
Написать программу на С++, содержащую рекурсивную функцию определения разбиения целых чисел. Разбиениями целого числа называют способы его...

Вычислить выражение используя рекурсию - C++
Вычислить выражение в правой части, используя рекурсию. y=cos(x)+cos(2x)+cos(3x)+......cos(nx)

Используя рекурсию распечатать последовательность - C++
Ввести с клавиатуры целое число N. Используя рекурсию, распечатать сначала последовательность, состоящую из N букв 'А', а затем из N...


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

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

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