Ir ao conteúdo

Duvidas com recursao


Flavia234

Posts recomendados

Postado

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();

}

Postado

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);

}

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!