Magna Concursos
3009155 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MDS

 1 #include <iostream>
 2 using namespace std;
 3 void MyFun( )
 4 {    char ch;
 5      cin.get(ch);
 6      if (ch != '\n')
 7       { MyFun( );
 8          cout.put(ch);
 9       }
10 }
11 int main( )
12 {
13   MyFun( );
14 }

Uma função recursiva deve ter pelo menos uma condição de parada e uma chamada a si mesmo. A função MyFun, do código mostrado, pode ser classificada como uma função recursiva.

 

Provas

Questão presente nas seguintes provas

Atividade de Complexidade Gerencial - TI

120 Questões