Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

phpricardo

Exercícios - Algoritmos

Recommended Posts

Tem-se um conj. de dados contendo altura e sexo (M,F) de "N" pessoas; Calcular e escrever:

- A maior e menor Idade

- A média das altura das mulheres

- O numero de homens

 

Essa eu fiz, mas to perdido em partes ai como podem ver =\

 

var

sexo:caractere

altura,maiorAltura,menorAltura,mediaAltura,nHomens:real

cont:inteiro

inicio

// Seção de Comandos

cont <- 1

maiorAltura <- 1

menorAltura<- 1000

enquanto cont <= 3 faca

escreva("Digite o sexo (F) ou (M): ")

leia(sexo)

escreva("Digite a altura sem (.) ponto: ")

leia(altura)

 

se (altura > maiorAltura) entao

maiorAltura <- altura

fimse

 

se (altura < menorAltura) entao

menorAltura <- altura

fimse

 

//MEDIA

se (sexo = "F") entao

mediaAltura <- altura / 3

fimse

 

se (sexo = "M") entao

nHomens

fimse

cont <- cont + 1

fimenquanto

 

escreval ("O numero de homens: ", nHomens)

escreval ("A menor altura é: ", menorAltura)

escreval ("A maior altura é: ", maiorAltura)

escreval ("A media de altura é: ", mediaAltura)

fimalgoritmo

 

// Outra..

 

Um determinado material radioativo perde metade de sua massa a cada 50 segundos. Dada a massa

inicial, em gramas, fazer um algoritmo para calcular o tempo necessário para que essa massa se torne

menor que 0,5 grama. Escreva a massa inicial, a massa final e o tempo calculado em horas, minutos e

segundos.

 

(Essa vuei... =\)

 

var

mInicial, mFinal, horas, minutos, segundos, tTotal:real

cont:inteiro

inicio

 

mInicial <- 1

cont <- 1

 

escreva("Digite a massa inicial em gramas: ")

leia(mInicial)

enquanto (cont <= 5) faca

mFinal <- mInicial / 2

escreval(mFinal)

cont <- cont+1

fimenquanto

fimalgoritmo

(porqueira que fiz.. )

 

Agradeço a ajuda :)

 

"E realmente não quero respostas prontas, mas tb não façam perguntas que me confundao + ainda pls! ;~~"

Compartilhar este post


Link para o post
Compartilhar em outros sites

antes de + nd..

fala em q parte sua duvida esta?

aonde você ta travando?

 

[]s

 

---

Título Editado

 

Dúvida em algoritmos http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Exercícios - Algoritmos

Compartilhar este post


Link para o post
Compartilhar em outros sites

vamos lah entaum!

1º media da altura das mulheres.

a cada iteração do loop você vai ter q ir incrementando uma variavel para no final ele conter a altura das mulheres somada.

ai você pega e divide pela quantidadde de mulheres.

 

2º para saber o numero de homens é soh ir add 1 a kd iteração do loop qnd o sexo = "M"; ow seja qnd for homem some +1

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.