Sei sulla pagina 1di 2

Ejercicios de IF

1) Realizar un código que calcule la edad de una persona que si es <18 entonces es un niño si
es <35 entonces es un joven si es < 52 entonces es adulto de lo contrario es viejito

Resolviendo

<php

$edad

if($edad <18):echo ”es un niño”; else if($edad<35):echo “es un joven”; else if($edad <52): echo ”es
adulto”; else:”es viejito”;endif;

?>

2) Miller fue a comprar una libra de azúcar, una libra de azúcar ósea(500gr) cuesta 1000
pesos, un kilo ósea(1000gr) cuestan 1600 y dos kilos o sea (2000gr) cuestan 3000 pesos y
si no compra nada es gratis Miller fue y trajo una libra de azúcar cuanto debió haber
pagado

<php

$compra;

If($compra==500):echo ‘1000’; elseif($compra==1000):echo ‘1600’;elseif($compra==2000):echo


‘3000’; else: echo ‘es gratis’; endif;

?>

3) Carolina esta estudiando si saca <2.5 entonces debe nivelar, si saca un 3.0, hay que
felicitarlo, si saca menos de 5.0 pasa al siguiente nivel y si saca un 5 hizo trampa

<php

$nota

If($nota<2,5):echo “Debe nivelar”;elseif($nota==3.0):echo “Felicitaciones”;elseif($nota<5,0):echo


“pasa al siguiente nivel”;elseif($nota=5,0):echo “hizo trampa”; endif;

?>

4) Carlos esta en la universidad, si saca en su nota una A lo vamos a felicitar si saca una B lo
hizo muy bien, si saca una C debe tener cuidado, si saca una D debe nivelar si saca una E
debe repetir y si saca una F lo perdió todo

CICLOS REPETITIVOS (LOOP)

WHILE: esto mas se utiliza en base de datos

While($x<5){ echo $x; $x++;}= mientras que la variable x sea menor a cinco entonces muestro la
variable x y incremente en uno la variable
For: este tiene un principio y un final mas se utiliza para contadores numéricos o lectura de
vectores numéricos

For($x=1;$x<5;$x++){echoc $x;}= para variable x desde uno hasta menos 5 incremente la variable x
en uno haga muestre la variable x

FORAECH: este se utiliza para recorrer vectores de cualquier índole

Foraech($x as $key => $value)= todo lo que tenga la variable x la posicion la nevia en la variable
key y su valor lo envia en la variable value

Potrebbero piacerti anche