lunes, 28 de enero de 2019

PSEUDOCODIGO

EJEMPLOS REALIZADOS CON LA HERRAMIENTA PSEINT

Ejemplo 1: Realizar operaciones basicas con dos numeros.


Ejemplo 2: Determinar si una persona es mayor(18 años o mas) o menor(menos de 18 años) de edad.

Proceso mayor_menor
   
    Definir edad Como Entero;
   
    Escribir "Ingrese su edad: ";
    Leer edad;
   
    Si edad > 0 Entonces
        Si edad >= 18 Entonces
            Escribir "Usted es mayor de edad";
        SiNo
            Escribir "Usted es menor de edad";
        FinSi
    SiNo
        Escribir "Ingrese una edad correcta";
    FinSi   
FinProceso


Ejemplo 3: Determinar la edad de una persona.

Proceso ObtenerEdad
   
    Definir anioActual Como Entero;  
    Definir anioNacimiento Como Entero;
    Escribir "Ingrese el año actual: ";
    Leer anioActual;
   
    Escribir "Ingrese el año de nacimiento; ";
    Leer anioNacimiento;
   
    Escribir "Su edad es: ", anioActual - anioNacimiento;
   
FinProceso


Ejemplo 4: Determinar si un numero ingresado es Par o Impar.

 Proceso par_impar
  
    Definir num Como real;
    definir resul Como Real;
    definir resi Como Real;
  
    Escribir "Ingrese un numero";
    leer num;
  
    resul <- redon(num/2);
    resi <- num-2*resul;
  
    si resi == 0 entonces
        Escribir "Numero ingresado es Par";
    SiNo
        Escribir "Numero ingresado es Impar";
    FinSi
  
FinProceso


Ejemplo 5: Obtener el mayor de tres números.

Proceso mayor_de_tres
       
        Definir n1 Como Entero;
        Definir n2 Como Entero;
        Definir n3 Como Entero;
       
        Escribir "Ingrese el primer numero: ";
        Leer n1;
        Escribir "Ingrese el segundo numero: ";
        Leer n2;
        Escribir "Ingrese el tercer numero: ";
        Leer n3;
           
            Si n1 = n2 entonces
                si n1 = n3 Entonces
                    Escribir "Los números son iguales";
                SiNo
                    Si n1 > n2 entonces       
                        si n1 > n3 entonces
                            Escribir "El número mayor es: ", n1;
                        SiNo
                            Escribir "El número mayor es: ", n3;       
                        FinSi
                    SiNo       
                        Si n2 > n3 Entonces
                            Escribir "El número mayor es ", n2;               
                        SiNo               
                            Escribir "El número mayor es: ", n3;               
                        FinSi
                    FinSi
                FinSi
            FinSi
       
FinProceso

0 comentarios :

Publicar un comentario