Desenvolva um algoritmo em pseudocódigo que leia um número e, utilizando um comando condicional composto, verifique se o número é:
- Positivo (se o número for maior que zero);
- Negativo (se o número for menor que zero);
- Zero (se o número for igual a zero).
Após elaborar o algoritmo, responda:
Após elaborar o algoritmo, responda:
Passo 1
Beleza, então o exercício pede pra gente criar um pseudocódigo que:
- Leia um número qualquer.
- Use um comando condicional composto (ou seja, if/else if/else) pra descobrir se esse número é positivo (maior que zero), negativo (menor que zero) ou zero (igual a zero).
Conteúdo da matéria: estruturas de decisão (comando condicional).
O que precisamos:
• Ler uma variável (vamos chamar de
• Comparar ,
,
).
• Imprimir um texto correspondente ao caso.
O que precisamos:
• Ler uma variável (vamos chamar de
n
).• Comparar
n
com zero usando operadores (
• Imprimir um texto correspondente ao caso.
Passo 2
Primeiro, a gente começa o pseudocódigo lendo o número
Em pseudocódigo simples pode ser:
n
.Em pseudocódigo simples pode ser:
Leia n
Passo 3
Agora entra a parte de teoria: comando condicional composto.
Em muitas linguagens (e em pseudocódigo), a gente faz:
Em muitas linguagens (e em pseudocódigo), a gente faz:
Se condição1 então
// ações para condição1 verdadeira
Senão Se condição2 então
// ações para condição2 verdadeira
Senão
// ações se nenhuma das condições anteriores for verdadeira
Fim Se
Aqui as condições são:
• (positivo)
• (negativo)
• caso contrário ( )
•
•
• caso contrário (
Passo 4
Só falta colocar as impressões dentro de cada bloco. Fica assim:
Resposta
Início
Leia n
Se n > 0 então
Escreva "O número é positivo"
Senão Se n < 0 então
Escreva "O número é negativo"
Senão
Escreva "O número é zero"
Fim Se
Fim