Informática, perguntado por clayton1983fernandes, 3 meses atrás

#include

int main()
{
float num1, num2, resultado;
int op;
printf("Digite o primeiro número:\n");
scanf("%f", &num1);
printf("Digite o segundo número:\n");
scanf("%f", &num2);
printf("Escolha a operação: \n 1 - Soma \n 2 - Subtração \n 3 - Multiplicação \n 4 - Divisão\n");
scanf("%d", &op);

switch(op){
case 1 : {
resultado = num1 + num2;
printf("A soma é: %.3f\n", resultado);
}
case 2 : {
resultado = num1 - num2;
printf("A subtração é: %.3f\n", resultado);
}
case 3 : {
resultado = num1 * num2;
printf("A multiplicação é: %.3f\n", resultado);
}
case 4 : {
resultado = num1 / num2;
printf("A divisão é: %.3f\n", resultado);
}
default : {
printf("Operação nao identificada!\n");
}
}
return (0);
}

Assuma que a variável num1 tem o valor 2, a variável num2 tem o valor 3 e a variável op tem o valor 3 qual a saída exata e completa do programa?
Alternativas
Alternativa 1:
A multiplicação é: 6.000

Alternativa 2:
A multiplicação é: 6.000
Operação nao identificada!

Alternativa 3:
A multiplicação é: 6.000
A divisão é: 0.667
Operação nao identificada!

Alternativa 4:
A soma é: 5.000
A subtração é: -1.000
A multiplicação é: 6.000
A divisão é: 0.667
Operação nao identificada!

Alternativa 5:
Operação nao identificada!

Soluções para a tarefa

Respondido por manoelgiez22
0

Resposta:

alternativa 4, Digite o primeiro número:

Digite o segundo número:

Escolha a operação:

1 - Soma

2 - Subtração

3 - Multiplicação

4 - Divisão

Operação nao identificada!

Explicação:

Respondido por ruancastro15
0

A análise do código acima escrito na linguagem de programação C mostra que o resultado da saída do código é exposto na alternativa 1) A multiplicação é: 6.000.

Como se dá a análise do código acima?

Primeiro é analisada a sintaxe do código, não parece que há nada de errado com a escrita do mesmo. Após isso são analisados os valores de entrada:  a variável num1 tem o valor 2, a variável num2 tem o valor 3 e a variável op tem o valor 3, caímos então no terceiro caso do switch, que é uma multiplicação onde o resultado é num1 * num2 exposto como um ponto flutuante de três casas decimais, que é a saída.

Saiba mais sobre análise de código: https://brainly.com.br/tarefa/19858894

#SPJ1

Anexos:
Perguntas interessantes