Buscar

Considere o programa escrito em Linguagem C e, pelo teste de mesa, assinale a alternativa que corresponda à saída correta do programa, considerando...

Considere o programa escrito em Linguagem C e, pelo teste de mesa, assinale a alternativa que corresponda à saída correta do programa, considerando como entrada o número 57.
#include
void main()
{
int num, resto;
printf("Digite um numero: ");
scanf("%d", &num);
resto = num % 2;
if(resto == 1){
printf("O número %d é impar \n", num);
}else{
printf("O número %d é par \n", num);
}
}

a. O número 57 é par.
b. O número 1 é ímpar.
c. O número 57 é ímpar.
d. O número 1 é par.
e. O número 50 é par.

Essa pergunta também está no material:

quest
62 pág.

Linguagens e Técnicas de Programação Colégio ObjetivoColégio Objetivo

💡 1 Resposta

User badge image

Ed Verified user icon

Considerando o programa em Linguagem C apresentado e a entrada do número 57, a alternativa correta é: c. O número 57 é ímpar. Explicação: Ao executar o programa, o usuário é solicitado a digitar um número. No caso, a entrada é o número 57. Em seguida, o programa calcula o resto da divisão desse número por 2. Como 57 é um número ímpar, o resto da divisão por 2 é 1. Logo, a condição "if(resto == 1)" é verdadeira e o programa imprime a mensagem "O número 57 é ímpar".

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais