CONSTANTES Y VARIABLES
Constante: Guarda un dato de cierto tipo, el cual es NO modificable a lo largo del algoritmo y programa. Variable:
Guarda un dato de cierto tipo, el cual es modificable a lo largo del algoritmo y programa.
Tipos de datos: Entero (int) - Texto (string) - Caracteres (char) -
- Decimal (double) - Boleano (bool)
ESTRUCTURAS DE CONTROL Secuencia: Selección: Iteración:
Ejecución sucesiva de una o más operaciones. Se realiza una u otra operación, dependiendo de una condición. Repetición de una o varias operaciones mientras se cumpla una condición
AND (y) y OR(o) El objetivo del and y or es validar un condición compuesta, es decir, que contenga más de una condición, y nos de como resultado verdadero o falso (si/no) (1/0) • OR su equivalente en programación es || • AND su equivalente en programación es &
La condición se EJECUTA al ser VERDADERA (valor igual a 1)
Tabla de verdad:
Uso and - or
Verdadero = 1
Ejemplos:
Falso = 0
SELECCIÓN: Sentencia “SI” • SI: condiciona dos posibilidades (caminos) Verdadero / Falso •Formato PSEINT Si (condición) Entonces sentencia 1; (ejecuta si es verdadero) Sino sentencia 2; (esto si es faso) EJEMPLO:
Si colorSemaforo = "rojo" Entonces Escribir "Alto"; Sino Escribir "Continue"; Fin Si”
CONDICION: Sentencia “SEGUN” • Validación de la variable: La variable deberá tener más de dos posibles respuesta. Ejemplo PSEINT: Segun opcion Hacer opcion 1: Escribir "Entra en el caso de 1"; opcion 2: Escribir "Entra en el caso de 2"; opcion 3: Escribir "Entra en el caso de 3"; De Otro Modo: Escribir "Entra en el caso de no ser 1, 2 ni 3"; Escribir "sino cualquier otro caso"; Fin Segun
ITERACION: Sentencia “MIENTRAS” MIENTRAS: Ejecuta ciclos (iteraciones) de acuerdo expresión 2, mientras ésta condición es verdadera. Formato PSEINT: El siguiente algoritmo suma 5 números suma = 0; x = 1; Mientras x <= 5 Hacer Escribir "Dame un número"; Leer num; suma = suma + num; x = x + 1; Fin Mientras • • • •
Inicialmente se ejecuta expresión 1, se hace para inicializar algún parámetro que controla la repetición del ciclo. Expresión 2 es una condición que debe ser cierta para que se ejecute sentencia. Expresión 3 se utiliza para modificar el valor del parámetro. El ciclo se repite mientras expresión 2 sea verdadera.
ITERACION: Sentencia “REPETIR” • Sentencia se ejecutará mientras el valor de expresión sea verdadero. • Sentencia siempre se ejecuta al menos una vez.
Ejemplo PSEINT: suma = 0; contador=1; Repetir { “Dame un número” lee número; suma = suma + número; contador = contador + 1; } Hasta Que contador > 5;
Tabla de Equivalencias La siguiente tabla nos muestra la equivalencia de las sentencias en PSEINT a los lenguajes de programación, como son: C, C++, C#, Java, PHP,Visual Basic, Visual Basic .NET
Es importante aclarar que al usar más de una instrucción dentro de cada sentencia, deberá usarse { }, por ejemplo:
If (condición) { instrucción 1 instrucción 2 }
โ ข Trabajo realizado por: Mtra. Martha Patricia Hernรกndez Zamora