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
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);
}
}
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.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar