Respostas
como fazer um programa que leia um numero inteiro e diga se ele é positivo ou negativo, e que repita até que seja digitado o valor zero
Como ponto de partida iniciaremos o algoritmo e declararemos a variável utilizada, assim teremos que:
Início//inicia o algoritmo
Numero: inteiro//variável número do tipo inteiro
Dessa forma, grande parte corpo do programa ficara em um laço de repetição, mas antes devemos ler o primeiro número que será digitado para dar condição para que o laço seja executado. Dessa forma, teremos:
ler(numero) //recebe o primeiro número digitado
Enquanto numero diferente de zero faça //início do laço
Já dentro do laço de repetição, devemos comparar se o numero é negativo ou positivo.
Se numero>0 faça
Escreva(“O número é positivo”)
FimSe
Se numero<0 faça
Escreva(“O número é negativo”)
Agora devemos receber um novo número ainda dentro do laço para que seja verificada a necessidade de prosseguir com a execução do mesmo, assim:
Ler(numero)//ler novo número
Fim-Enquanto//se numero=0, o laço se encerrará.
Fimalgoritmo//Fim do algoritmo
Responda
Para escrever sua resposta aqui, entre ou crie uma conta