ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación de Computadores I


Enviado por   •  22 de Enero de 2018  •  Ensayo  •  537 Palabras (3 Páginas)  •  116 Visitas

Página 1 de 3

Sentencias de Selección en PHP

Alejandro Díaz Parra

Programación de Computadores I

Instituto IACC

14 de Diciembre de 2015


Desarrollo

  1. Elabore un algoritmo en pseudocódigo que permita calcular la edad de una persona, utilizando PHP como lenguaje formal. Puede apoyar su construcción presentando el diagrama de flujo respectivo si lo considera necesario. Se deben usar cada una de las siguientes estructuras de control de selección (un algoritmo por cada estructura):

  1. IF…ELSE
  2. IF…ELSEIF…ELSE

Diagrama de Flujo:[pic 1]

[pic 2]

[pic 3]

[pic 4]

[pic 5]

[pic 6][pic 7][pic 8]

[pic 9][pic 10][pic 11]

[pic 12][pic 13][pic 14][pic 15]

[pic 16]

[pic 17]

[pic 18][pic 19][pic 20][pic 21][pic 22]

[pic 23][pic 24]

[pic 25][pic 26]

[pic 27][pic 28]

[pic 29]

[pic 30][pic 31]

Pseudocódigo:

IF…ELSE

 

INICIO

VARIABLES

//Variable para fecha actual

INT nDia_actual;

INT nMes_actual;

INT nAno_actual;

//Variable para fecha nacimiento

INT nDia_nacimiento;

INT nMes_nacimiento;

INT nAno_nacimiento;

//Variable para almacenar la edad actual

INT nEdad;

//Ingreso de fecha nacimiento según formato ddmmyyyy

Mostrar “Ingrese Fecha Nacimiento Según Formato ddmmyyy”

Leer (nDia_nacimiento);

Leer (nMes_nacimiento);

Leer (nAno_nacimiento);

//Si el mes es el mismo pero el día menor entonces aún no

//ha cumplido años, le restaremos un año al actual

if ((nMes_nacimiento = nMes_actual) and (nDia_nacimiento > nDia_actual)) }

nAno_nacimiento = nAno_nacimiento  - 1; }

//Si el mes es mayor al mes actual tampoco aun

//ha cumplido años, por eso le restaremos un año al actual

if (nMes_nacimiento > nMes_actual) }

nAno_nacimiento = nAno_nacimiento  - 1; }

//Para obtener la edad actual restaremos los años y

//mostramos el resultado como su edad

nEdad = (nAno_actual - nAno_nacimiento);

Imprimir (nEdad);

FIN

IF…ELSEIF…ELSE

 

INICIO

VARIABLES

//Variable para fecha actual

INT nDia_actual;

INT nMes_actual;

INT nAno_actual;

//Variable para fecha nacimiento

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (184 Kb) docx (66 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com