<CODE>
Algoritmo "semnome"
// Linguagem e Lógica de Programação
// Lu e Gustavo
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 05/10/2020
Var
// Seção de Declarações das variáveis
Nome,sexo,R,NV,nmj:caractere
MJ,id,iht,imt,mid,P,s:INTEIRO
m: real
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
MJ<-999
Enquanto (R="S") faça
Escreva("Digite seu nome: ")
Leia(Nome)
Escreva("Digite seu sexo: [H/M]")
Leia(Sexo)
Escreva("Digite a sua idade:")
Leia(id)
S<-S+id
Se (Mid<id) Então
Nv<-nome
mid<-id
Fimse
Se (Sexo="M") então
Se (mj>id) então
nmj->nome
mj<-id
Fimse
Fimse
Se (Sexo=H) e (id>30) então
iht<-iht+1
Fimse
Se (Sexo=M) e (id<18) então
imd<-imd+1
Fimse
P<-P+1
Limpatela
Fimenquanto
m<-s/p
Escreval("A pessoa mais velha é o(a):",nv," com",mid," anos")
Se (Mj < 999)
Escreva("A mulher mais jovem é:",nmj," com",Mj," anos")
Senão
Escreva("Nenhuma mulher com idade normal cadastrada")
Fimse
Escreval("A média de todas as idades é:",M)
Escreval("A quantidade de homens maiores de 30 anos é:",iht)
Escreval("A quantidade de mulheres menores de 18 anos é:",imd)
Fimalgoritmo