Buscar

ler um número informado pelo usuário e mostrar na tela os números em ordem decrescente até que se chegue em zero,

💡 4 Respostas

User badge image

Eduardo Teixeira

Normalmente linguagens de programação tem como sintaxes em estrutura de repetição para começar do maior para o menor, mas você pode pegar o exemplo que fiz em Visual G:

var
x, numero: inteiro

inicio

Escreva("Informe um valor: ")
leia(numero)
repita
Escreval(numero)
numero <- numero - 1
ate(numero = 0)// Escreva o número até ele chegar a zero
fimrepita

1
Dislike0
User badge image

Arthur Fakhouri

Oi tudo bom?

O exercício é bem simples em dev C++.

Segue abaixo como fazer:

#include<stdio.h>
int main()
{
    int n;
    printf("Informe um numero:\n");
    scanf("%d",&n);
    while(n>0)
    {
    n-=1;        
    printf("%d\n",n);
    }
}

1
Dislike0
User badge image

Andre Smaira

Para a resolução deste problema vamos utilizar a sintaxe de pseudocódigo, o que tornara mais fácil a implementação futura em qualquer linguagem de programação.


Vamos aos passos seguidos para a confecção desse algoritmo, primeiramente definimos 3 variáveis inteiras n é o numero a ser digitado, i e tam são variáveis de controle para determinar a parada do programa, a contagem de i começa em 0 e toda vez que o loop rodar imprimimos o número e o decrescemos de 1, até chegar em 0.

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