Ir ao conteúdo
  • Cadastre-se

Duvidas com recursao


Flavia234

Posts recomendados

O exercicio pede com base em conceitos de recusividade que meum programa mostre na tela numeros de 1 a 10 ,nao sei se entendi muito bem o conceito mas fiz o programa , alguem poderia me dizer se esta correto, com base na recursividade?

#include<conio.h>

#include<iostream>

using namespace std;

int main(){

int x;

x<10;

for(x=1;x<=10;x++)

cout<<" "<< x <<endl;

getch();

}

Link para o comentário
Compartilhar em outros sites

Recursão é quando uma função chama ela mesma varias vezes, mas tem que definir quando ela para de se chamar por que se não você entra em um loop infinito.

Tem definições melhores por ae.

O programa que você quer recursivo seria assim;

#include <iostream>

usig namespace std;

void imprime(int i){

if(i<10){

i++;

cout<<i<<endl;

imprime(i);

}

}

int main(){

int i=0;

imprime(i);

}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!