Analise o algoritmo abaixo em linguagem C:
void CALCULO (int x, int Y) {
int Result;
X = X * 10;
Y = y + 15;
Result = (X + Y) * 10;
printf("X = %i, Y = %i, Result = %i \n", X, Y, Result);
}
int main() {
int valori, valor2;
scanf("%i", &valor1);
scanf("%i", &valor2);
CALCULO(valori, valor2);
printf("\nvalor1 = %i, valor2 = %i", valor1, valor2);
return(0);
}
Considerando o algoritmo acima, assinale a opção correta com base nos conceitos de
passagem de parâmetros.
Escolha uma opção:
O a. No algoritmo apresentado está faltando a instrução que realiza o retorno do
conteúdo armazenado na variável Result
O b. Todas as alterações feitas nos parâmetros X e Y refletem nos parâmetros valorl e
valor2
O c. Da forma como os parâmetros são passados para a função, estão preservados os
valores originais de valorl e valor2
O d. Da forma como se apresenta o algoritmo, a função CALCULO deveria ser chamada
antes dos comandos scanf da função main
O e. As variáveis X e Y são variáveis globais e podem ser utilizadas além do escopo do
algoritmo no qual foram declaradas
Respostas
respondido por:
1
Resposta:
tendeu, obrigada apesar de né
Perguntas similares
3 anos atrás
6 anos atrás
7 anos atrás
7 anos atrás