Foros del Web » Programando para Internet » PHP »

¿Como contemplar todas las posibilidades segun 2 variables?

Estas en el tema de ¿Como contemplar todas las posibilidades segun 2 variables? en el foro de PHP en Foros del Web. Hola! No se si el titulo es descriptivo, pero no se me ocurre otra cosa. El script, lo estoy haciendo en PHP, pero son unos ...
  #1 (permalink)  
Antiguo 18/03/2010, 07:00
 
Fecha de Ingreso: septiembre-2009
Ubicación: Sevilla
Mensajes: 37
Antigüedad: 14 años, 7 meses
Puntos: 0
¿Como contemplar todas las posibilidades segun 2 variables?

Hola!
No se si el titulo es descriptivo, pero no se me ocurre otra cosa.
El script, lo estoy haciendo en PHP, pero son unos ifs simples, que es lo mismo sea en el lenguaje que sea.

Mas bien, es un problema de programacion didatica, y esque, es tan facil, que... me da "palo" de preguntarlo, pero bueno......, todo sea por hacer bien el script.

-------------------------------------
Tengo 2 variables numericas, con valores double, llamemosle $NA ( nivel de atencion ) y $NS ( y nivel de servicio ).
Esas variables, lo optimo es que tengan unos numeros en cuestion.
NA >= 97 ( si esta por debajo de 97, significa que tengo q avisar diciendo q MAL )
NS >= 94 ( si esta por debajo de 94, significa que tengo q avisar diciendo q MAL )

Tengo que hacer, unos if ( o con switch ) para ir comparando todos los posibles estados....... por ejemplo;
if(NA<97) echo "NA por debajo de 97"
if(NA<97 || NS<94) echo " NA Y NS por debajo".....
if(NS>94) echo "NS por encima de 94 )...........


En definitiva, contemplar todos los posibles estados que pueda tener.
Os adjunto un diagrama de estados, para contemplar todas las posibles opciones.

[URL=http://img202.imageshack.us/i/doclo.jpg/][IMG]http://img202.imageshack.us/img202/8420/doclo.th.jpg[/IMG][/URL]

Gracias
  #2 (permalink)  
Antiguo 18/03/2010, 07:08
 
Fecha de Ingreso: diciembre-2009
Mensajes: 612
Antigüedad: 14 años, 4 meses
Puntos: 16
Respuesta: ¿Como contemplar todas las posibilidades segun 2 variables?

No lo entendí bien, pero creo que sería algo así(perdona si entendí mal)

if(NA<7)
{ if( NS(>94))
{ //lo que haga el punto 3
} else { //lo que haga el punto 2
}
}
Intentando seguirlo se complica, porque hay muchas flechas para cada sentido

Pero podría ser algo así... :S, pero añadiendo mas ifs
  #3 (permalink)  
Antiguo 18/03/2010, 07:15
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: ¿Como contemplar todas las posibilidades segun 2 variables?

Cita:
Iniciado por KbzaJunior Ver Mensaje
if(NA<97 || NS<94) echo " NA Y NS por debajo".....
Eso no es Y es O si quieres Y es &&

Saludos
  #4 (permalink)  
Antiguo 18/03/2010, 07:33
 
Fecha de Ingreso: septiembre-2009
Ubicación: Sevilla
Mensajes: 37
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: ¿Como contemplar todas las posibilidades segun 2 variables?

Si, se que AND es &&
Y OR es ||

Era por poner un ejemplo.
Gracias, ahora probaré.

Etiquetas: todas, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:54.