Comunidad de diseño web y desarrollo en internet online

uf!! que marron!!

Citar            
MensajeEscrito el 28 Feb 2007 11:22 pm
Vereis estoy empezando en la programación y me he topado con mi primer problema serio, para vosotros una chorrada seguro, pero yo es mi segundo intento y estoy un poco mosqueado ya.

Tengo 4 cajas de texto con variables estatura y peso, donde el usuario me introduce esos valores.

Cuando pulsa un boton declaro una variable ideal=estatura-100 (tengo otro cuadro de texto donde se visualiza el calculo), hasta aqui o.k.

Despues tengo que evaluar 3 casos y escribir el resultado en otro cuadro con otra variable que he llamado resultado.

El caso es que los casos a evaluar son:
1/ Peso==Ideal resultado="ok"
2/Peso>Ideal resultado="Sobrepeso"
3/Peso<Ideal resultado="Delgado"

He probado con un swicht y no me sale, no acabo de entender como funciona, he mirado el turorial de CristalLab y hay un ejemplo para una variable número, pero no funciona con valores de comparación la sentencia.

Que estructura me interesa usar.?, me desespera saber tan poco.


Gracias de antemano, a todos.

Por sitoriu

3 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 01 Mar 2007 12:41 am
pues, no se por que estas tratando de usar el Switch , ya que si lo que quieres es evaluar el resultado creo que lo mejor de una estructurA "if else is"

algo asi:

Código :

if(1/peso == ideal)
  resultado="ok"
else if(2/Peso>Ideal)
  resultado="Sobrepeso"
else
 resultado="Delgado"

Por eveevans

Claber

450 de clabLevel

3 tutoriales

 

Nicaragua

firefox
Citar            
MensajeEscrito el 01 Mar 2007 02:44 pm
El problema con el switch es que solo reemplaza el if...else en comparaciones del tipo "==" o "==="

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.