Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Definiciones
2. Algoritmo
3. Pseudocodigo
1. Diagrama de Flujo
4. Escribir Pseudocodigo
1. Escribir
2. Leer Estamos Aquí
3. Asignar
4. Definir
5. Si
6. Según
7. Para
8. Mientras
9. Repetir
5. Entender Pseudocodigo
Jorge Bojorquez 2
Mapa de Pseudocodigo
• Pseudocodigo
1. Escribir Mostrar dato en pantalla
2. Leer Pedir dato a usuario
3. Asignar Guarda dato en una variable
4. Definir Define tipo de variable (Carácter, Entero, Real)
5. Si
Toma de Decisiones
6. Según
7. Para
8. Mientras Acciones repetitivas
9. Repetir
Jorge Bojorquez 3
Agenda
• Introducción
• Tipos de datos
• Variables y constantes
• Estructuras secuenciales
• Entrada y salida
• Ejemplo
• Ejercicio
Jorge Bojorquez 4
Video: dominó humano
https://www.youtube.com/watch?v=BzSDJ9bH9Nc
Jorge Bojorquez 5
Logro de aprendizaje
AlAlfinal
finalde
delalasesión
sesiónelelalumno
alumnoelabora
elabora
seudocódigos
seudocódigosbásicos,
básicos, empleando
empleando
estructuras secuenciales.
estructuras secuenciales.
Jorge Bojorquez 6
Recordando…
Ir a estudiar:
Dormir
Suena despertador
Repetir
Si hora >= 7
Despertarse
Sino
Seguir Durmiendo
Fin Si
Hasta que hora >= 7
Cambiarse
Tomar micro
Jorge Bojorquez 7
Recordando…
Implementación del
Definir el problema Diseño del algoritmo
pseudocódigo
Jorge Bojorquez 8
INICIO Y FIN DEL PSEUDOCODIGO
Únicas instrucciones que dan el inicio y fin del pseudocódigo. Son obligatorias.
Proceso nombre
El nombre puede ser cualquiera pero no debe contener espacios en blanco. En esta
instrucción no se usa punto y coma al final.
Jorge Bojorquez 9
ESCRIBIR
Única instrucción para mostrar en pantalla los valores almacenados en variables o
valores constantes asociados a mensajes.
Escribir “cadena1”, var1, ”cadena2”, ”cadena3”, var2, var3, …;
Constantes Variables
Lo que se encuentra entre comillas dobles (‘’) aparece tal cual en la pantalla, es decir es
una constante, lo que no se encuentra entre comillas es una variable. Las variables no
deben tener espacios intermedios.
Las comas (,) concatenan los valores de las variables y constantes.
Pantalla:
A + b = 3 + 8 = 11
Jorge Bojorquez 10
CONSTANTE
Ejemplo:
Jorge Bojorquez 11
VARIABLE
Leer calf1;
Leer calf2;
Prom <- (calf1+calf2)/2;
Escribir Prom;
Única instrucción para asignar valores a variables desde un dispositivo de entrada como
el teclado.
Leer var1,var2,…,varN;
Variables
Al ejecutarse en pantalla se espera a que el usuario ingrese un valor. Puede solicitarse
varias variables a la vez pero no se recomienda.
Pantalla:
_ 5 (ENTER)
Tiene 5 años
Jorge Bojorquez 13
ASIGNAR
Ejemplo:
La variable nota debe valer 5; sumarle 12.3 y guardar la suma en la
variable total
Pseudocódigo:
nota <- 5;
total <- 12.3 + nota;
14
Jorge Bojorquez
VARIABLES Y TIPOS DE DATOS
Datos
Entero Real
Enteros: Representan Reales: Representan Caracter: Son textos, Booleanos: Aquellos
los números enteros, números reales, números y símbolos que pueden tomar
sin decimales. tienen decimales, que el computador dos posibles valores;
Ejemplo: 5, 6, -15, Ejemplo: 0.08, 3.14, reconoce. Van entre falso (false) o
-100,1000,… 3.7452, -8.003, 3.0. comillas dobles “ . verdadero (true).
Ejemplo: abc, 23, #*
Jorge Bojorquez 15
DEFINIR
Ejemplo 1: defina las variables edad y mes para números sin decimales:
Definir edad, mes Como Entero;
Ejemplo 2: defina las variables precio e importe para números con decimales:
Definir precio, importe Como Real;
Jorge Bojorquez 17
EXPRESIONES ARITMETICAS EN LA
COMPUTADORA
Las expresiones aritméticas son análogas a las formulas matemáticas. Las
variables y constantes son numéricas (real o entera) y las operaciones son
las aritméticas.
Operador Operación
+ Suma Pseudocódigo
- Resta -b + (b*b-4*a*c)^0.5
* Multiplicación
/ División
^ Potenciación
MOD Módulo (residuo)
Pseudocódigo
x*x / (z*z+y*y)
Jorge Bojorquez 18
Resumen Pseudocódigo
Pseudocódigo Genérico
Proceso IdentificadorSolución
Definir identificadorVariable, ... Como Tipo
// Entrada
Leer identificadorVariableEntrada, ....
// Proceso
identificadorResultado<- operaciones
// Salida
Escribir identificadorResultado
FinProceso
Jorge Bojorquez 19
Ejemplo 1: hallar área de círculo
Jorge Bojorquez 20
Ejercicio 1
Jorge Bojorquez 21
Ejercicio 2
Jorge Bojorquez 22
Actividades para siguiente clase:
ejercicio 1
Jorge Bojorquez 23
Ejercicio 2
Jorge Bojorquez 24
Recuerden
Jorge Bojorquez 25
Preguntas
Jorge Bojorquez 26
Resumiendo
Jorge Bojorquez 27