Sesión 3 - Secuencial
Sesión 3 - Secuencial
Sesión 3 - Secuencial
Agenda
• Introducción
• Tipos de datos
• Variables y constantes
• Estructuras secuenciales
• Entrada y salida
• Estructuras condicionales
• Estructura condicional simple
• Ejemplo
• Ejercicio
2
Introducción
3
Video: dominó humano
https://www.youtube.com/watch?v=BzSDJ9bH9Nc
Discutir video.
4
Logro de aprendizaje
5
Recordando…
Algoritmo
Pseudocódigo
Diagrama de flujo
6
DATOS Y TIPOS DE DATOS
Dato representación
general que describe los
objetos con los cuales
operan la computadoras.
Compuestos
Tipo
Los distintos tipos de
datos se representan en
forma diferente en la Simples
computadora
7
TIPOS DE DATOS PRIMITIVOS
Datos
Carácter
Numéricos Lógico
Cadena
Entero Real
8
TIPOS DE DATOS PRIMITIVOS
9
ELEMENTOS BÁSICOS
Un elemento básico puede ser:
VARIABLE
• dato definido en un
programa cuyo valor puede
cambiar durante su tiempo
de vida CONSTANTE
• dato definido en un
programa que presenta un
valor permanente durante
su tiempo de vida
10
CONSTANTE
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)
13
Pseudocódigo
Modelo General
Proceso IdentificadorSolución
Definir identificadorVariable, ... como Tipo
// Entrada
Leer identificadorVariableEntrada, ....
// Proceso
//Operaciones con las variables
identificadorResultado<- operaciones
// Salida
Escribir identificadorResultado
FinProceso
14
ENTRADA
Permite asignar valores a variables desde un dispositivo de entrada como el teclado.
Leer var1,var2,…,varN
Variables
Ejemplo: Supóngase que se tiene la variable n y que se usa una instrucción Leer para
asignarle a ésta un nuevo valor, la siguiente figura muestra el funcionamiento de dicha
instrucción:
Definir n como Entero
Leer n
15
SALIDA
Permite mostrar en pantalla los valores almacenados en variables o valores constantes
asociados a mensajes.
Escribir “cadena1”,…,”cadenaN”,var1,var2,…,varN
Constantes Variables
Lo que se encuentra entre comillas sencillas (‘’) es constante, lo que no se encuentra
entre comillas es variable.
Ejemplo: Supóngase que se tienen las variables enteras: a=3, b = 8 y c = 11.
16
Ejemplo 1: hallar área de círculo
17
Ejercicio 1
18
EXPRESIONES LÓGICAS
Las expresiones lógicas son operaciones que dan como
resultado dos posibles valores, falso (F) o verdadero (V), estas
permiten realizar comparaciones de valores de tipo numérico
o carácter. El formato general para este tipo de operaciones
es:
expresion1 OPERADOR_RELACIONAL expresion2
Operador Operación
< Menor que m<>0
> Mayor que
= Igual que
<= Menor o igual que
a>b
>= Mayor o igual que
<> Diferente de
19
Preguntas
20
Resumiendo
21