Informática, perguntado por Fiorentina, 8 meses atrás

desenvolva um programa que receba um valor inteiro qualquer maior que 0 e menor do que o valor da variavel contadora que deve ser 20. Decremente 2 a cada passagem dentro do laço​

Soluções para a tarefa

Respondido por luckass20
0

Resposta:

Fiz o algoritmo em pseudocódigo,mais conhecido como "Portugol";

Explicação:

Pelo que eu entendi da descrição do exercício,teremos uma variável "cont" com valor inteiro,sendo o contador do loop "enquanto".Também teremos uma variável chamada "num" que será o número usado para servir como condição ao nosso contador que enquanto for menor que esse "num", irá diminuir 2 do seu valor,ou seja:

#####Exemplo#####

Inicio

inteiro:num,cont;

Escreva("Digite um número inteiro maior que 0 e menor que 20:");

Leia(num);

cont <- 20;

se(num > 0 e num < 20)

enquanto(cont < num) faca

cont <- cont-2;

Fim-enquanto;

senão

Escreva ("Erro,digite o intervalo de valores correcto:");

Fim-se;

Fim.

Saída:

>Digite um número inteiro maior que 0 e menor que 20:

14

>20-2 = 18

>18-2 = 16

>16-2 = 14 ---> limite alcançado

cont = 14 e num = 14

Perguntas interessantes