~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,
11 meses atrás
Química,
11 meses atrás
Geografia,
11 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