Magna Concursos
1412612 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UERJ-SGP
Orgão: UERJ

Um usuário digitou o valor 4 na entrada padrão, ao executar o programa em linguagem C++:

#include <iostream>

using namespace std;

struct N {

int A; int B;

N *L;

};

int main()

{

N *A, *B, *C;

int n;

cin >> n;

for (int i=0; i<n; i++)

if (!i) {

C = new N;

C->A = i;

C->B = i+1;

C->L = new N;

C->L->A = i+1;

C->L->B = i+1;

C->L->L = NULL;

} else {

A = C;

B= A->L;

while (B) {

if (A->B + B->B <= i) {

A->L = new N;

A->L->A = A->A + B->A;

A->L->B = A->B + B->B;

A->L->L = B;

}end while

A = B;
B = B->L;

}

}

A = C;
while (A) {

cout << A->A << "/" << A->B << " ";

A = A->L;

}

}

O resultado que será colocado na saída padrão “cout” é:

Questão Anulada

Provas

Questão presente nas seguintes provas

Analista de TI - Ambiente GRID

40 Questões