Forum Pplware

Versão Completa: linguagem programação
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Páginas: 1 2
estou estudando linguagem programação c++ e gostaria de saber como responder esse problema utilizando if\else e explicando como fazer.

Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule
seu peso ideal, utilizando as seguintes fórmulas:
• para homens: (72.7 * h) – 58;
• para mulheres: (62.1 * h) – 44.7.
Boa noite.

Formula?

Cumprimentos.
qual é a linguagem?

a não ser que seja VB ou assim:

Código:
double avgSize = 0;
if(isMale)
    avgSize = (72.7 * h) – 58;
else
    avgSize = (62.1 * h) – 44.7;
Bem..., logo no primeiro post ter a solução...
a logica não depende da linguaguem. sabendo as formulas o resto são apenas comandos
Bom dia.

(30-09-2011 10:41)aflores2010 Escreveu: [ -> ]a logica não depende da linguaguem. sabendo as formulas o resto são apenas comandos

Não sei se percebi o teu ponto de vista. Podes explicar melhor?

Cumprimentos.
(30-09-2011 11:13)Progster Escreveu: [ -> ]Bom dia.

(30-09-2011 10:41)aflores2010 Escreveu: [ -> ]a logica não depende da linguaguem. sabendo as formulas o resto são apenas comandos

Não sei se percebi o teu ponto de vista. Podes explicar melhor?

Cumprimentos.

a programação depende apenas do ponto de vista que olhas para o problema.

tenho a seguinte duvida. se me puderes ajudar agradecia.

determinar os primeiros n numeros primos, em que n é o numero introduzido pelo user.
Boa noite.

(06-10-2011 12:07)aflores2010 Escreveu: [ -> ]
(30-09-2011 11:13)Progster Escreveu: [ -> ]Bom dia.

(30-09-2011 10:41)aflores2010 Escreveu: [ -> ]a logica não depende da linguaguem. sabendo as formulas o resto são apenas comandos

Não sei se percebi o teu ponto de vista. Podes explicar melhor?

Cumprimentos.

a programação depende apenas do ponto de vista que olhas para o problema.

tenho a seguinte duvida. se me puderes ajudar agradecia.

determinar os primeiros n numeros primos, em que n é o numero introduzido pelo user.

Continuo na mesma.

Cumprimentos.
(06-10-2011 12:07)aflores2010 Escreveu: [ -> ]a programação depende apenas do ponto de vista que olhas para o problema.

tenho a seguinte duvida. se me puderes ajudar agradecia.

determinar os primeiros n numeros primos, em que n é o numero introduzido pelo user.

olha que não... se há coisa de que não depende é do ponto de vista. ou é uma coisa ou é outra, não há pontos de vista, caso contrário, o resultado não é o pretendido, a forma como interpretas isso já é outra coisa...
p. ex. tomemos o teu caso: "determinar os primeiros n numeros primos, em que n é o numero introduzido pelo user." assim de repente tenho logo duas interpretações:
- dado um n, determinar os numeros primos até n (ex: n=15; resultados: 2, 3, 5, 7, 11, 13 ou 6 numeros primos)
- dado um n, determinar os numeros primos por que n é composto (ex: n=15; resultados: 5, 3 ou 2 numero primos ou 5*3)
Olá Smile

Eu acho que o que nosso amigo aflores2010 quis dizer foi o seguinte, o raciocínio sobre o problema apresentado pode ser feito sem ter por base uma linguagem de programação.

Citar:Linguagem humana:
"Se for verdade, acontece isto, senão acontece aquilo"
Linguagem de máquina:
IF verdade; THEN isto; ELSE aquilo;

Ou seja, nós podemos escrever o algoritmo em pseudocódigo independentemente da linguagem a utilizar.

aflores2010 Escreveu:...sabendo as formulas o resto são apenas comandos

Adaptamos uma fórmula matemática, por exemplo, à sintaxe de uma determinada linguagem de programação, a fórmula continua a ser a mesma no entanto a forma de a representar em "linguagem máquina" é que pode variar consoante a linguagem a utilizar.
Páginas: 1 2
URL's de Referência