Buscar

Considerando o seguinte programa escrito em linguagem C: #include int main() { int numero; numero = 10 - 3 * 20; if (numero ...

Considerando o seguinte programa escrito em linguagem C:

#include
int main()
{
int numero;
numero = 10 - 3 * 20;
if (numero > 0)
printf(" %d, numero positivo \n", numero);
else
printf(" %d, numero negativo \n", numero);
}

Assinale a alternativa que apresenta corretamente a saída deste programa na tela:


a) -50, numero negativo
b) 140, numero positivo
c) 50, numero positivo
d) -140, numero negativo
e) -70, numero negativo

Essa pergunta também está no material:

Av2 - Algoritmos e Lógica de Programação
4 pág.

Lógica de Programação e Algoritmos Universidade Norte do ParanáUniversidade Norte do Paraná

💡 1 Resposta

User badge image

Ed Verified user icon

O programa em questão realiza o cálculo da expressão "10 - 3 * 20", que resulta em -50. Em seguida, ele verifica se o valor da variável "numero" é maior que zero. Como -50 é menor que zero, a condição do "if" não é satisfeita e o programa executa o comando "else", que imprime na tela a mensagem " -50, numero negativo". Portanto, a alternativa correta é a letra A) -50, numero negativo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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