• Matéria: Informática
  • Autor: usuario422
  • Perguntado 4 anos atrás

Analise o algoritmo em Linguagem C abaixo:

int CALCULO(int A, int B) {
int Result;
B = B + 1;
return(A + B);
}

int PROCESSA(int X) {
int valor2;
scanf("%i", &valor2);
X = X * 10;
return(CALCULO(X, valor2));
}

int main() {
int valor1;
scanf("%i", &valor1);
printf("\n%i", PROCESSA(valor1));
return(0);
}


Se os valores de entrada para valor1 e valor2 forem respectivamente 10 e 20, ao final da execução a impressão existente no algoritmo será:

Escolha uma opção:
a. 121
b. 120
c. 1350
d. 1351
e. 20

Respostas

respondido por: annelivia
1

Resposta:

a) 121

Explicação:

na função processa o 10 será multiplicado por 10, resultando em 100;

na função cálculo, haverá o 20 + 1;

resultando na operação final 100 + 21

respondido por: julyacarvalhoana
1

Explicação:

a) 121

tá certinho

Perguntas similares