~EM PORTUGOL~
Faça o programa que apresenta a seguinte saída, perguntando ao usuário o número
máximo. Este número deve ser sempre ímpar.
Exemplo: Entrada: 9
Saída: 1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8
3 4 5 6 7
4 5 6
5
Soluções para a tarefa
Respondido por
2
inteiro valor=0;
leia (valor) //nao sei se e assim
se(valor%2==0) escreva ("Incorreto! Só numeros impares\n")
inteiro i=0;
inteiro j=valor;
inteiro k=0;
inteiro s=0;
enquanto(k<valor){
enquanto(i<j){
++i;//Soma a variável por 1
escreva (" ",i)
fimenquanto
escreva ("\n")
++s;//Soma a variável por 1
--j;/ /Subtrai a variável por 1
i=s;//A variável i recebe o valor da variável s
++k;//Soma a variável por 1
fimenquanto
Desculpa aí mas faz tempo que não uso portugol então provavelmente algumas linhas estão com erro
Mas com sua lógica você pode consertar elas pra mim!
leia (valor) //nao sei se e assim
se(valor%2==0) escreva ("Incorreto! Só numeros impares\n")
inteiro i=0;
inteiro j=valor;
inteiro k=0;
inteiro s=0;
enquanto(k<valor){
enquanto(i<j){
++i;//Soma a variável por 1
escreva (" ",i)
fimenquanto
escreva ("\n")
++s;//Soma a variável por 1
--j;/ /Subtrai a variável por 1
i=s;//A variável i recebe o valor da variável s
++k;//Soma a variável por 1
fimenquanto
Desculpa aí mas faz tempo que não uso portugol então provavelmente algumas linhas estão com erro
Mas com sua lógica você pode consertar elas pra mim!
Perguntas interessantes
Matemática,
9 meses atrás
Química,
9 meses atrás
Geografia,
9 meses atrás
Matemática,
1 ano atrás
Português,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Português,
1 ano atrás