Buscar

Resolução de um Algoritmo no Visualg Com Vetores

Ele tem que ler o peso número indeterminado de mulheres homens e calcule a quantidade, a porcentagem e a média do peso deles e delas.

💡 3 Respostas

User badge image

Andre Smaira

Devemos iniciar declarando as variáveis que serão utilizadas.

Var

pesomulher,pesohome:vetor[1..100] de inteiro

mediamulher,mediahomem,peso,ph,pm:real

nm,nh,i:inteiro


Assim devemos saber a quantidade de homens e mulheres.

Inicio

escreval("Quantidade de homens")

leia(nh)

escreval("Quantidade de mulheres")

leia(nm)


Com isso, podemos receber os valores de peso das mulheres e dos homens sempre realizando um somatório a cada loop.

para i de 1 ate nh faca

escreval("Peso homem:")

leia(peso)

mediahomem <-mediahomem+peso

fimpara

para i de 1 ate nm faca

escreval("Peso Mulher:")

leia(peso)

mediamulher <-mediamulher+peso

fimpara


Assim, calcularemos as médias e as apresentaremos aos usuários.

mediahomem<-mediahomem/nh

mediamulher<-mediamulher/nm

escreval("Media mulher",mediamulher)

escreval("Media homem",mediahomem)

Por fim, podemos mostras a porcentagem de homens e mulheres e encerrar o algoritmo.

ph<-(nh/(nh+nm))*100

pm<-(nm/(nh+nm))*100

escreval("Porcentade de mulheres:",pm,"%")

escreval("Porcentade de homens:",ph,"%")

Fimalgoritmo

0
Dislike0
User badge image

Andre Smaira

Devemos iniciar declarando as variáveis que serão utilizadas.

Var

pesomulher,pesohome:vetor[1..100] de inteiro

mediamulher,mediahomem,peso,ph,pm:real

nm,nh,i:inteiro


Assim devemos saber a quantidade de homens e mulheres.

Inicio

escreval("Quantidade de homens")

leia(nh)

escreval("Quantidade de mulheres")

leia(nm)


Com isso, podemos receber os valores de peso das mulheres e dos homens sempre realizando um somatório a cada loop.

para i de 1 ate nh faca

escreval("Peso homem:")

leia(peso)

mediahomem <-mediahomem+peso

fimpara

para i de 1 ate nm faca

escreval("Peso Mulher:")

leia(peso)

mediamulher <-mediamulher+peso

fimpara


Assim, calcularemos as médias e as apresentaremos aos usuários.

mediahomem<-mediahomem/nh

mediamulher<-mediamulher/nm

escreval("Media mulher",mediamulher)

escreval("Media homem",mediahomem)

Por fim, podemos mostras a porcentagem de homens e mulheres e encerrar o algoritmo.

ph<-(nh/(nh+nm))*100

pm<-(nm/(nh+nm))*100

escreval("Porcentade de mulheres:",pm,"%")

escreval("Porcentade de homens:",ph,"%")

Fimalgoritmo

0
Dislike0
User badge image

RD Resoluções

Devemos iniciar declarando as variáveis que serão utilizadas.

Var

pesomulher,pesohome:vetor[1..100] de inteiro

mediamulher,mediahomem,peso,ph,pm:real

nm,nh,i:inteiro


Assim devemos saber a quantidade de homens e mulheres.

Inicio

escreval("Quantidade de homens")

leia(nh)

escreval("Quantidade de mulheres")

leia(nm)


Com isso, podemos receber os valores de peso das mulheres e dos homens sempre realizando um somatório a cada loop.

para i de 1 ate nh faca

escreval("Peso homem:")

leia(peso)

mediahomem <-mediahomem+peso

fimpara

para i de 1 ate nm faca

escreval("Peso Mulher:")

leia(peso)

mediamulher <-mediamulher+peso

fimpara


Assim, calcularemos as médias e as apresentaremos aos usuários.

mediahomem<-mediahomem/nh

mediamulher<-mediamulher/nm

escreval("Media mulher",mediamulher)

escreval("Media homem",mediahomem)

Por fim, podemos mostras a porcentagem de homens e mulheres e encerrar o algoritmo.

ph<-(nh/(nh+nm))*100

pm<-(nm/(nh+nm))*100

escreval("Porcentade de mulheres:",pm,"%")

escreval("Porcentade de homens:",ph,"%")

Fimalgoritmo

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais