Informática, perguntado por celsooliveirajr, 11 meses atrás

QUESTÃO 2 • Um aluno está testando seus novos conhecimentos em algoritmos fazendo pequenos programas escritos na linguagem C. O objetivo do algoritmo abaixo é fazer uma divisão de dois números inteiros e atribuir o resultado em uma variável do tipo real. Analise o código abaixo: 1. #include 2. int main(void) { 3. int x= 17, y=2; 4. float z; 5. z = x / y; 6. printf ("%d / %d = %.2f\n", x,y,z); 7. return (0); 8. } Após analisar o código fonte, escolha a alternativa correta que representa a saída desse programa. Alternativas Alternativa 1: O resultado impresso na tela será 17 / 2 = 8.000000 Alternativa 2: O resultado impresso na tela será 17 / 2 = 8.500000 Alternativa 3: O resultado impresso na tela será 17 / 2 = 8.00 Alternativa 4: O resultado impresso na tela será 17 / 2 = 8.50 Alternativa 5: O resultado impresso na tela será 17 / 2 = 8.5

Soluções para a tarefa

Respondido por debora1beatriz
3

Resposta:

Alternativa 1:

O resultado impresso na tela será 17 / 2 = 8.000000

Explicação:

O resultado impresso na tela é de 17/2=8.000000 pois a variável utilizada é a "float" que armazena números com ponto flutuante e precisão simples.


Bulletpie90: Sua resposta está equivocada. O resultado impresso na tela será 17/2 = 8.00. Atente-se a saída da variável z com %.2f, reduzindo para duas casas decimais
Perguntas interessantes