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:
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:
1
Explicação:
a) 121
tá certinho
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
7 anos atrás
7 anos atrás