O Sistersinspirit.ca está aqui para ajudá-lo a encontrar respostas para todas as suas dúvidas com a ajuda de especialistas. Descubra respostas abrangentes para suas perguntas de profissionais experientes em nossa plataforma amigável. Nossa plataforma oferece uma experiência contínua para encontrar respostas confiáveis de uma rede de profissionais experientes.

O código abaixo foi escrito em linguagem C. Analise o seu comportamento e assinale a alternativa que representa os
resultados para "Valor 1" e para "Valor 2", respectivamente, supondo que o usuário tenha digitado "67".
#include
int main()
{
float n;
printf("Digite um numero: ");
scanf("%f",&n);
printf("Valor 1: %f e Valor 2: %f", n-1, n+1);
}
x
13
66.000 e 67.000
66 e 68
68.00 e 69.00
68.0000 e 69.0000
66.000000 e 68.00000



acabei de errar essa questão no simulado de ADS da Estácio, a resposta correta é 66.000000 e 68.00000
جا
♡​


Sagot :

VituC

Resposta:

66.000000 e 68.000000

Explicação:

Valor digitado 67 pelo usuário, 67 em float (sem limites de casas decimais ) = 67.000000, ou seja n n= 67.000000

Então:

n-1 = 67.000000 - 1 = 66.000000

n+1= 67.000000+ 1 = 68.000000