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

Resumen: Unidad 2. Desarrollo de algoritmos en pseudocódigo


Enviado por   •  8 de Diciembre de 2015  •  Trabajo  •  2.332 Palabras (10 Páginas)  •  167 Visitas

Página 1 de 10

Resumen: Unidad 2. Desarrollo de algoritmos en pseudocódigo

ESTRUCTURA DE UN PROGRAMA EN PSEUDOCÓDIGO

INICIO

        SECCIÓN DE DECLARACIONES

        BLOQUE DE CÓDIGO

FIN

ENTRADA DE DATOS

READ VARIABLE

EJEMPLO:

        READ EDAD

        READ “INGRESE EDAD”, EDAD

SALIDA DE DATOS

PRINT EXPRESIÓN

EJEMPLOS:

        PRINT X

        PRINT “INGRESE LOS DATOS”

        PRINT “LA EDAD ES”, ED

        PRINT “LA EDAD DE “, NOMBRE, “ES DE”, EDAD, “AÑOS”

 

PROCESOS

        VARIABLE = EXPRESION

        

        EJEMPLO:

        X = X + 1

        Y++

        P = S / 5

        2 = X //ERROR

OPERADORES

1-. ARITMÉTICOS:

OPERADOR         FUNCIÓN                         OPERACIÓN         RESULTADO

+                 SUMA                                7 + 2                9

-                 RESTA                                7 – 2                5

*                 PRODUCTO                        7 * 2                14

/                 DIVISIÓN REAL                7 / 2                3.5

DIV                 DIVISIÓN ENTERA                7 DIV 2        3

MOD                 RESTO DE LA DIVISIÓN        7 MOD 2        1

^                 POTENCIA                        7 ^ 2                49

2-. ALFANUMÉRICOS:

OPERADOR        FUNCIÓN

+                CONCATENACIÓN

3-. RELACIONALES:

OPERADOR        FUNCIÓN

>                MAYOR QUE

>=                MAYOR O IGUAL QUE

<                MENOR QUE

<=                MENOR O IGUAL QUE

=                COMPARACIÓN

<>                DISTINTO

4-. LÓGICOS:

OPERADOR        FUNCIÓN        

AND                PRODUCTO LÓGICO (*)

OR                SUMA LÓGICA

NOT                NEGACIÓN

5-. ASIGNACIÓN

OPERADOR        FUNCIÓN

=        ASIGNAR EL VALOR DE LA EXPRESIÓN A LA VARIABLE UBICADA A LA IZQUIERDA DEL SIMBOLO DE ASIGNACIÓN

ESTRUCTURAS CONDICIONALES

CONDICIONES SIMPLES

IF (CONDICIÓN) THEN

        SENTENCIA_1

        SENTENCIA_2

END IF

EJEMPLO:

IF (ED>=18)THEN

        C++

END IF

CONDICIONES DOBLES

IF (CONDICIÓN) THEN

        SENTENCIA_1

ELSE

        SENTENCIA_2

END IF

EJEMPLO:

IF (ED>=18)THEN

        C++

ELSE

        D++

END IF

CONDICIONES MULTIPLES

CASE VAR IN

        VALOR_1:        SENTENCIA1

                                BREAK

        VALOR_2: SENTENCIA2

                                BREAK

        VALOR_3: SENTENCIA3

                                BREAK

        DEFAULT: SENTENCIA4

END CASE

EJEMPLO:

CASE DIA IN

        1: PRINT “LUNES”

                BREAK

        2: PRINT “MARTES”

                BREAK

        3: PRINT “MIÉRCOLES”

                BREAK

        4: PRINT “JUEVES”

                BREAK

        5: PRINT “VIERNES”

                BREAK

        DEFAULT: PRINT “FIN DE SEMANA”

END CASE

CONDICIONES ANIDADAS

IF (CONDICIÓN) THEN

        IF (CONDICIÓN) THEN

                SENTENCIA_1

                SENTENCIA_2

        END IF

ELSE

        IF (CONDICIÓN) THEN

                SENTENCIA_1

                SENTENCIA_2

        END IF

END IF

EJEMPLO:

IF (SX=”H”) THEN

        IF (ED>=18)THEN

                C++

        END IF

ELSE

        IF (ED<18) THEN

                D++

        END IF

END IF

CONDICIONES COMPUESTAS

IF (CONDICIÓN1 OP. LÓGICO CONDICIÓN2) THEN

        SENTECNIA1

END IF

EJEMPLO:

IF (SX=”H” AND ED>=18) THEN

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com