Algoritmos
Enviado por jekDylan • 24 de Abril de 2014 • 209 Palabras (1 Páginas) • 429 Visitas
APORTE INDIVIDUAL
PROBLEMAS DFD
• Debe desarrollar un diagrama permita encontrar la edad de una persona de acuerdo a la fecha actual y la fecha de nacimiento
<INICIO
//fecha actual
$día=date(j);
$mes=date(n);
$ano=date(Y);
//fecha de nacimiento
$dianaz=2;
$mesnaz=6;
$anonaz=1983;
//si el mes es el mismo pero el día inferior aún no ha cumplido años, le quitaremos un año al actual
if (($mesnaz == $mes) && ($dianaz > $dia)) {
$ano=($ano-1); }
//si el mes es superior al actual tampoco abra cumplido años, por eso le quitamos un año al actual
if ($mesnaz > $mes) {
$ano=($ano-1);}
//ya no habria mas condiciones, ahora simplemente restamos los años y mostramos el resultado como su edad
$edad=($ano-$anonaz);
print $edad;
FIN>
• Usted debe desarrollar un diagrama de flujo que permita determinar si un determinado carácter (letra), es una vocal o consonante.
Inicio
Definir letra como carácter;
Letra Letra;
Si letra = “a” entonces
Escribir “vocal”;
Sino
Si Letra=”e” entonces
Escribir “vocal”
Sino
Si Letra=”i” entonces
Escribir “vocal”
Sino
Si Letra=”o” entonces
Escribir “vocal”
Sino
Si Letra=”u” entonces
Escribir “vocal”
Escribir “consonante”;
Finsi
Finsi
Finsi
Fin proceso
• Desarrollar un diagrama de flujo que permita determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus catetos.
Inicio.
Declaración de Variables:
Cat A= 0,
Cat B=0
Leer el valor de cada cateto
Almacenarlo en la variable
Cat A y Cat B
.Calcular el valor de Hip con la formula indicada.
Escribir el valor de la Hipotenusa.
Fin
...