PSEUDOCÓDIGO Y UN
DIAGRAMA DE FLUJO.
•Cabecera.
•Programa.
•Tipos de datos.
•Constantes.
•Variables.
•Cuerpo.
•Inicio.
•Instrucciones.
•Fin.
Elementos de un Pseudocódigo:
Variables
Condiciones
Ciclos
Variables: Representa elementos, acciones, cosas,
procesos, datos o información relevante del problema a
resolver.
Tipos de datos
Ejemplos:
-edad: 34. (edad es una
Tipo de dato: entero variable de tipo entero con un
Es aquel tipo de dato que puede valor numerico de 34)
tomar por valor un número -año: 1979. (año es una
perteneciente al conjunto de los variable de tipo entero con un
números enteros. valor de 1979)
Ejemplo:
-(3 > 2): {Verdadero} (La Tipo de dato: booleanos
sentencia sera verdadera, Es aquel tipo de dato que
porque se cumple la condición puede tomar por valor
lógica (el signo ">")) {Verdadero} o {Falso}. Este tipo
-- (5 < 3): {False} (La de dato está asociado a una
sentencia sera falsa, porque condición que pueda cumplirse
no cumple la condición lógica o no.
(el signo ">"))
Dato estructurado: cadena de
caracteres
Es aquel tipo de dato que puede -"La Odisea" esta es una
tomar por valor una secuencia de cadena de 9 caracteres, el
caracteres. La longitud de la carácter " " (el carácter
cadena es la cantidad de espacio también cuenta)
caracteres que contiene. Una
cadena vacía es la que no contiene
ningún carácter.
1. Algoritmo Si un numero es
positivo o negativo.
2. var Es el Programa o
3. n: entero; nombre del
algoritmo, variables
y tipos de datos.
Desde aquí es lo mismo en el
pseudocódigo y en el Diagrama de flujo
4. Inicio Inicio
5. Escribir “Ingresar el
numero” Lea N
6. Lea N
7. Si N>0
Si No
N>0
12.Fin
Fin
• 1. SI UN NUMERO ES POSITIVO O
NEGATIVO.
• 2. VARIABLE N: ENTERO;
• 4. INICIO
• 5. ESCRIBIR “INGRESAR EL NUMERO”
• 6. LEA N
• 7. SI N>0
• 8. ESCRIBIR “EL NUMERO ES
POSITIVO”
• 9. SI NO
• 10. ESCRIBIR “EL NUMERO ES
NEGATIVO”
• 12.FIN
INICIO
1. AUTOR “KAREN”
2. SUMAR 5 CANICAS DE LUIS MAS C1, C2
LAS 8 DE PEPE.
3. CONSTANTE C1 ,C2 ,CF :ENTERO;
4. INICIO C1=5 C2=8
5. C1= 5 C2=8 CF=C1+C2
6. CF=C1+C2
7. ESCRIBIR “LA CANTIDAD TOTAL
DE CANICAS ES DE: “,CF “LA CANTIDAD TOTAL DE
8. FIN CANICAS ES DE: “, CF
FIN
INICIO
RESTA:ENTERO;
4. INICIO
5. LAPTOP=1 500 PAGO=400 “RESTA POR PAGAR: “, RESTA
6. RESTA= LAPTOP-PAGO
7. ESCRIBIR “RESTA POR PAGAR:
“, RESTA
8. FIN
FIN
INICIO
1. AUTOR “KAREN”
2. DANNA TIENE 5 BOLSAS B, C,T
FIN
INICIO
B, H, A
1. AUTOR “KAREN”
2. CREAR UN PROGRAMA QUE PERMITA
PROPORCIONAR EL ÁREA DE UN
RECTÁNGULO. INTRODUCIR VALOR DE LA “INTRODUCE EL VALOR DE LA BASE”
BASE Y LA ALTURA.
3. VARIABLE B, H, A: ENTERO;
4. INICIO B
5. ESCRIBIR “INTRODUCIR VALOR DE LA BASE”
6. LEER B
7. ESCRIBIR “INTRODUCIR VALOR DE LA
“INTRODUCE EL VALOR DE LA ALTURA”
ALTURA”
8. LEER H
9. A= B*H
10. ESCRIBIR “EL AREA DEL RECTANGULO ES: “,A H
11. FIN
A=B*H
FIN
Bibliografía
• http://www.slideshare.net/jmmcatalan/pseudocodigo-
14070790
• http://definicion.de/pseudocodigo/
• http://www.slideshare.net/munisipalidad/pseudocodigo-
12636452
• http://es.wikipedia.org/wiki/Diagrama_de_flujo
• http://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
• http://blog.espol.edu.ec/programando/tag/pseudocodigo/
• http://wiki.decom-
uv.cl/index.php/Tipos_de_Datos_en_Pseudoc%C3%B3di
go