Ir para conteúdo

POWERED BY:

Arquivado

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

phpricardo

Construir tal algoritmo..

Recommended Posts

calcular menor e maior idade...

ou seja, programa vai ler 5 dados de entrada inteiros

e calcular qual entres esses dados (númericos) qual é o maior e qual é o menor..

 

eu to fazendo aq, mas nao ta dando muito certo não

 

para cont de 1 ate 5 faca

leia(altura)

se (altura < menorAltura) entao

altura <- menorAltura

..............

 

 

coisa assim sabe...

e também calcular a média de altura entre as mulheres (que o algoritmo pede que entre com dados M e F )

 

agradeço ajuda, abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que ja fez? qual a duvida? post o que fez e onde teve dificuldade que a galera ajuda nas pequenas correcoes

Compartilhar este post


Link para o post
Compartilhar em outros sites

para saber a maior altura:

 

se N>maioraltura entao

maioraltura<-N

 

Para saber a menor

 

antes do loop atribua N à menoraltura: menoraltura<-N

no loop:

se N<menoraltura entao

menoraltura<-N

 

para calcular a media, faça algo para a cada repeticao ir somando as notas e depois dividir pelo numero de repetiç~~oes:

no final do loop, coloque algo como: soma<-N+soma. Quando terminar a repetição: escreva (soma/cont, "é a media)

Compartilhar este post


Link para o post
Compartilhar em outros sites

calcular menor e maior idade...

ou seja, programa vai ler 5 dados de entrada inteiros

e calcular qual entres esses dados (númericos) qual é o maior e qual é o menor..

 

eu to fazendo aq, mas nao ta dando muito certo não

 

para cont de 1 ate 5 faca

leia(altura)

se (altura < menorAltura) entao

altura <- menorAltura

..............

 

 

coisa assim sabe...

e também calcular a média de altura entre as mulheres (que o algoritmo pede que entre com dados M e F )

 

agradeço ajuda, abs.

Amigo, é o seguinte, sempre que você vai criar um programa que calcule valores máximos e mínimos, você tem que inicializar as variaveis com valores opostos. Exemplo: sempre que você vai ter um programa que receba 100 valores de pesos de animais, você necessitara de, pelo menos, quatro variaveis. Uma para receber o peso do animal, outra para contar de 1 até 100 e outras duas que estarao inicializadas com os valores máximo e mínimo de um animal (você tera que adotar qual o peso maximo do animal, tipo 4000) e atribuir este valor para o mais magro e para o mais gordo, zero. Quando o usuario informar o primeiro peso, este com certeza será menor que o mais magro que você estipulou e maior que o mais gordo. Já na segunda passagem, você já começará a notar diferenças até que no final da contagem você terá o peso do primeiro boi mais magro e do primeiro boi mais magro informado.

 

Espero que tenha entendido minha explicação e consiga inserí-la em seu trabalho.

 

Abraços

 

Hidalgo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, é o seguinte, sempre que você vai criar um programa que calcule valores máximos e mínimos, você tem que inicializar as variaveis com valores opostos. Exemplo: sempre que você vai ter um programa que receba 100 valores de pesos de animais, você necessitara de, pelo menos, quatro variaveis. Uma para receber o peso do animal, outra para contar de 1 até 100 e outras duas que estarao inicializadas com os valores máximo e mínimo de um animal (você tera que adotar qual o peso maximo do animal, tipo 4000) e atribuir este valor para o mais magro e para o mais gordo, zero. Quando o usuario informar o primeiro peso, este com certeza será menor que o mais magro que você estipulou e maior que o mais gordo. Já na segunda passagem, você já começará a notar diferenças até que no final da contagem você terá o peso do primeiro boi mais magro e do primeiro boi mais magro informado.

 

Espero que tenha entendido minha explicação e consiga inserí-la em seu trabalho.

 

Abraços

 

Hidalgo

 

Olha, acredito que começar determinando o maior valor possivel p/ uma variável só é válido para problemas os quais voce sabe o valor máximo. Mas numa situação hipotética em que voce deve determinar o menor salário, digamos que MenorSalario<-9999999999999999999, se for o caso de uma grande empresa, com altos salários, e o país entre em uma forte crise inflacionário? Pode ocorrer de o maior salário ultrapassar o valor estimado por você.

 

A solução para isso é, como citei anteriormente, colocar, MENORVALOR<-VALOR_INSERIDO, e no loop: se VALOR_INSERIDO<MENORVALOR entao MENORVALOR<- VALOR_INSERIDO

Compartilhar este post


Link para o post
Compartilhar em outros sites

a ideia pode ser assim:

você vai ler 5 valores entaum faça assim:

leia num[0];
maior  <- num[0];
menor <- num[0];
para i de 1 até 4 faça
	leia(num[i]);
	se num[i] > maior então maior <- num[i];
	senão se num[i] < menor então menor <- num[i];
fim_para
escreva ("MENOR = " + menor + " MAIOR = " + maior);
+ ow - assim..

 

[]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.