Control Semana 7: Estructuras de control en PHP
Andres soteloEnsayo22 de Enero de 2018
647 Palabras (3 Páginas)410 Visitas
Control Semana 7: Estructuras de control en PHP
Ruth Caro Raes
Programación de Computadores I
Instituto IACC
10 de enero de 2018
Instrucciones y Desarrollo Control
- 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.
While | Do-While | For |
|
A diferencia con el ciclo While, este jamás ejecutara una sentencia si no se cumple la condición, mientras que el ciclo Do-While, lo ejecutara al menos una vez. |
|
- 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.
Codigo del programa
$c_asis=8;
$v_asis=173895;
$v_local=945600;
$t_local=0;
$t_asis=0;
// Cálculo del costo del local, incluyendo iva
$t_local=($v_local*1.19);
echo "El costo del local, con el IVA incluido es de: ".$t_local;
echo "
";
//ciclo para ver rentabilidad del evento
for ($cont=0; $t_local<$t_asis; $cont++);
{
$t_asis=$c_asis*$v_asis; //calculo del total de asistentes * el costo por persona
...