Está en la página 1de 4

Estructuras de control en PHP

Lorenzo Melendez Lillo


Programación de Computadores I
Instituto IACC
11/08/2017
1. Indique cuáles son –a su parecer– las principales diferencias entre las
estructuras de control While, Do-While y For. Establezca una comparación de al menos
dos puntos para cada una de ellas, explicándolas de la forma más detallada posible.

 La estructura de control WHILE, se utiliza cuando no sabemos cuándo


finalizará una condición dada, un claro ejemplo puede ser cuando el usuario
quiere continuar haciendo algo en repetidas ocasiones hasta que pulse la
tecla 'n'.

 La estructura de control DO WHILE es casi igual al anterior, con la


diferencia de que la condición dada se ejecuta al menos una vez.

 La estructura de control FOR se utiliza cuando tenemos claro un punto de


inicio y un punto de finalización.

2. Solucione el siguiente problema utilizando las estructuras de control de


selección e iteración (al menos una de cada una) que considere más adecuadas.

“Un amigo suyo necesita determinar cuánto podría ganar con la dictación de un
seminario que tiene pensado ofrecer a una sociedad profesional. Le solicita a usted
ayuda para diseñar un algoritmo implementado en PHP que permita, cambiando
manualmente o por pantalla el número de asistentes, determinar el monto total de sus
ingresos, sabiendo que la cuota a cobrar por cada asistente es de 173.895 pesos. Por
otra parte, le indica que debe arrendar un local, cuyo costo fijo es de 945.600 pesos
más IVA, con coffee breack incluido. El programa debe informar por pantalla la cantidad
de asistentes con la cual el negocio se hace rentable y el monto total a ganar
descontado el arriendo”. El pseudocódigo y la programación implementada en PHP
deben ser incluidos en la plantilla de control de la semana.
<?php 

// declaraciones de cantidad de personas, costo por persona, costo del local y el


porcentaje del IVA:

$personas=10;

$costopp=173895;

$local=945600;

$iva=19;

// Variables para procedimientos:

// no cambiar

$sumaiva=($local*$iva)/100;

$localt=$local+$sumaiva;

$a=1;

$tnt=0;

$var2 = 1;

//echo $localt . " ".$costopp."<br>" ;

for ($i = $costopp ; $i <= $localt;$i = $i+$costopp )

//echo "En ".$var2." persona tienes $ ".$i." <br>";

$var2 ++;

//echo "<br>".$var2." $i<br>" ;

$ganancia = $i-$localt;

echo "Con $var2 personas podemos cubrir los $ $i que necesitamos para el arriendo y
el iva del local<bR>";

echo "Las ganacias serán de $ganancia";


BIBLIOGRAFIA

PROGRAMACION DE COMPUTADORES I, ESTRUCTURAS DE CONTROL EN PHP,


SEMANA 7 IACC

También podría gustarte