Documente Academic
Documente Profesional
Documente Cultură
Programación de Computadores I
Instituto IACC
17-07-2019
Desarrollo
diagrama de flujo respectivo si lo considera necesario. Se deben usar cada una de las
a. IF…ELSE
Proceso Edad_hoy_persona
Leer fec_actual;
Leer mes_actual;
Leer dia_actual;
Leer fec_nacimiento;
Leer mes_nacimiento;
Leer dia;
//Se calcula la edad y los meses
edad<-fec_actual-fec_nacimiento;
edad_meses<-mes_actual-mes_nacimiento;
//acá se revisa si el mes es menor al mes en curso, por lo tanto aun no cumple el año.
Si edad_meses<0 Entonces
edad<-edad-1;
edad_meses<-edad_meses+12;
FinSi
//se muestra la edad y los meses de una persona, se valida el dia también
Sino //ELSE
FinSi
Sino
Escribir 'La edad de la persona es ', edad, ' años y ', edad_meses, ' meses.';
FinSi
FinProceso
b. IF…ELSEIF…ELSE
Proceso Edad_hoy_persona
Leer fec_actual;
Leer mes_actual;
Leer dia_actual;
Leer fec_nacimiento;
Leer mes_nacimiento;
Leer dia;
edad<-fec_actual-fec_nacimiento;
edad_meses<-mes_actual-mes_nacimiento;
//acá se revisa si el mes es menor al mes en curso, por lo tanto aun no cumple el año.
edad<-edad-1;
edad_meses<-edad_meses+12;
Escribir 'La edad de la persona es ', edad, ' años y ', edad_meses, ' meses.';
//se muestra la edad y los meses de una persona, se valida el dia también
Sino
Si edad_meses=0 entonces
Sino
FinSi
Sino //ELSE
Escribir 'La edad de la persona es ', edad, ' años y ', edad_meses, ' meses.';
FinSi
FinSi
FinProceso
2. Seleccione, según prefiera, una de las estructuras de control antes utilizadas e implemente
un script en PHP que realice el cálculo solicitado. El script debe ser completamente funcional y
efectivo. Para probar que su programa está correcto, puede utilizar el ambiente de programación
dispuesto para estos efectos en la página del curso a través del link PHP Online.
$dia=date("j");
$mes=date("n");
$era=date("Y");
// se imprime por pantalla la fecha actual
echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";
$dia_nacimiento="13";
$mes_nacimiento="09";
$era_nacimiento="1989";
echo "<br>";
echo "<br>";
echo "<br>";
$edad= $era-$era_nacimiento;
$edad_meses= $mes-$mes_nacimiento;
//acá se revisa si el mes es menor al mes en curso, por lo tanto aun no cumple el año.
if ($edad_meses<0)
$edad= $edad-1;
$edad_meses= $edad_meses+12;
if ($edad_meses==0)
$edad = $edad - 1;
else
echo "".$era;
else
echo "La edad de la persona es ".$edad. " años y ". $edad_meses." meses ";
Bibliografía
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia bibliográfica.]
Instrucciones para la sección de las citas bibliográficas:
Escriba la bibliografía aquí en orden alfabético (empezando por el apellido del primer autor o, de
no haber autor, por la primera palabra del título). Esta página ya está formateada con sangrías
francesas. Incluya sólo las citas bibliográficas a las que haya hecho referencia en su trabajo y
asegúrese de incluir todas las citas bibliográficas a las que se haya referido en el mismo.
Ejemplo de un periódico:
Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
ProQuest.
Ejemplo de un texto:
McShane, S. L., & Von Glinow, M. (2004). Organizational behavior: Emerging realities for the
NOTA: Liste las citas bibliográficas en orden alfabético del apellido del autor, NO por el
tipo de la publicación. Los ejemplos previos le ayudarán a darle formato a cada tipo de
publicación en forma adecuada.
Por ejemplo: