PSEINT PROGRAMACIÓN-fusionado
PSEINT PROGRAMACIÓN-fusionado
PSEINT
PARA REVISAR
• CONSTANTES
• VARIABLES
• OPERADORES ARITMÉTICOS
Aritméticos con datos entero o real
Operadores relacionales
Operadores lógicos
• Sirven para crear expresiones booleanas, que devuelven valores de
tipo lógico.
Prioridad de operadores
• Define el orden en el que se realizan las operaciones
Que es un algoritmo
• Conjunto de acciones
• Ordenado de forma lógica
• Resuelve un problema
• Muy común en la vida diaria
• Los pasos deben estar definidos adecuadamente
• Buscar la solución requiere un análisis detallado de la información y del objetivo
• Tres características:
• Ordenados
• Definidos
• Finitos
• Diferentes tipos: matemáticos, informales, computacionales
Representación de algoritmos
• Notación simple y clara, sin ambigüedades
• Estructura secuencial
• Útiles para entender la lógica del problema, y poder traducirle a
código
• Tres principales:
• Descripción narrada
• Diagrama de flujo
• Pseudocódigo
Caso de estudio
• Calcular el sueldo semanal de una persona considerando las horas
trabajadas. Las horas normales (hasta un máximo de 40 horas
semanales) se cobra a 10 la hora; las horas extras a 12 la hora.
Descripción narrada
• Los pasos se describen mediante un lenguaje natural
Patrón de ejecución
• Entrada: se ingresan los datos del problema