#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
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:
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