Informática, perguntado por pedro28118, 7 meses atrás

ajuda pfvr

Desenvolver os seguintes algoritmos:

01- Ler um número e se ele for maior do que 20, então imprimir a metade do número.
02- Criar um algoritmo que entre com cinco números e imprimir o quadrado de cada.
03- Ler um número e, se ele for positivo, imprimir seu inverso; caso contrário, imprimir o valor absoluto do número.
04- Entrar com um nome, idade e sexo de 20 pessoas. Imprimir o nome se a pessoa for do sexo masculino e tiver mais de 27 anos.

Soluções para a tarefa

Respondido por chavesti2020
0

Resposta:

#Algorítmo metade_de um_número

01)

var

numero: int

início

escrever = ("Digite um número: ");

se (numero > 20):

numero = numero / 2;

ler(numero);

else:

escrever("Número menor que 20");

fim.

--------------------------------------------------------------------------

#Algorítmo quadrado_dos_numeros

02)

var

num1, num2, num3, num4, num5: int;

inicio

escrever = ("Digite o primeiro número: ");

escrever = ("Digite o segundo número: ");

escrever = ("Digite o terceiro número: ");

escrever = ("Digite o quarto número: ");

escrever = ("Digite o quinto número: ");

num1 <- num1 ** 2;

num2 <- num2 ** 2;

...

ler(num1);

ler(num2);

ler(num3)

...

fim.

Explicação:

OBSERVAÇÃO: de repetir cinco vezes o "input", vc pode usar um laço "for".

-------------------------------------------------------------------------------------

#Algorítmo numero_inverso

03)

var

numero: real;

início

escrever = ("Digite um número :");

se (numero >= 1):

numero = (numero-numero) - numero;

ler(numero);

se não:

if (numero < 0):

numero = (numero-numero) - numero;

ler(numero);

fim

--------------------------------------------------------------------------------------

#Algorítmo Nome_idade_sexo

var

nome, sexo: literal;

idade: inteiro;

início

escrever = ("Digite o nome"); # 20 vezes

escrever = ("Digite a idade: "); #20 vezes

escrever = ("Digite o sexo: ");#20 vezes

se (sexo = "masculino" and idade > 27):

ler(nome);

fim.

Perguntas interessantes