Elementos de entorno de Algoritmos y Programación
  • Información y procesamiento de la información
  • Algoritmo y Programa
  • Lenguaje de programación (parte 1)
  • Lenguaje de programación (parte 2)
  • Metodologías para la solución de problemas
Entidades Primitivas
  • Descargar e instalar PSeInt
  • Identificadores (Constantes y Variables)
  • Tipos de datos
  • Operación de Asignación
  • Entrada y salida de informació
  • Operadores y operandos - Operadores Aritméticos
  • Operadores y operandos - Operadores Relacionales
  • Operadores y operandos - Operadores Lógicos
  • Funciones Internas
  • Ejercicio 1 - Operación aritmética
  • Ejercicio 2 - Operación con los 3 tipos de operadores
  • Ejercicio 3 - Intercambiar el valor de 2 variables
Representación de Algoritmos
  • Diagrama de Flujo
  • Diagrama Estructurado N-S
  • Pseudocódigo
Estructuras Secuenciales
  • Concepto de estructuras secuenciales y Ejercicio 1
  • Ejercicio 2 - Área y longitud de un círculo
  • Ejercicio 3 - Porcentaje de hombres y mujeres
  • Ejercicio 4 - Calcular tiempo en revisar exámenes
  • Ejercicio 5 - Descuento del 15 en una tienda
  • Ejercicio 6 - Notas de un alumno
Estructuras Condicionales
  • Concepto de Condicionales
  • Ejercicio 1 - Número par o impar
  • Ejercicio 2 - Alumno aprobado o desaprobado
  • Ejercicio 3 - Descuento si la compra supera a 100
  • Ejercicio 4 - Operaciones con 2 números
  • Ejercicio 5 - Determinar el mayor de 3 números
  • Ejercicio 6 - Descuento según kilos de manzanas
  • Ejercicio 7 - Día de la semana según un número
  • Ejercicio 8 - Significado de aniversario según la década
  • Ejercicio 9 - Menú de opciones
Estructuras Repetitivas
  • Ciclos con un número determinado de iteraciones
  • Ciclos con un número indeterminado de iteraciones
  • Ejercicio 1 - Suma de los N primeros números
  • Ejercicio 2 - Suma de pares e impares comprendidos entre 1 y 50
  • Ejercicio 3 - Conteo de positivos, negativos y neutros
  • Ejercicio 4 - Calificación promedio y mas baja
  • Ejercicio 5 - Factorial de un número
  • Ejercicio 6 - Suma iterativa de cuadrados
  • Ejercicio 7 - Sumas iterativas y conteos
  • Ejercicio 8 - Calcular salarios y sumatoria
  • Ejercicio 9 - Sumatoria con cambio de signo
  • Ejercicio 10 - Calcular el mayor y menor número
  • Ejercicio 11 - Serie fibonacci
  • Ejercicio 12 - Sumatoria con potencia y factorial
Arreglos
  • Concepto de Arreglo
  • Arreglos Unidimensionales
  • Ejercicio 1 - Suma y promedio de un arreglo
  • Ejercicio 2 - Llenar un arreglo con números aleatorios
  • Ejercicio 3 - Imprimir en orden inverso un arreglo
  • Ejercicio 4 - Hallar el número mayor y menor de un arreglo
  • Ejercicio 5 - Mostrar un arreglo mediante los extremos
  • Ejercicio 6 - Determinar el orden de un arreglo
  • Ejercicio 7 - Desplazar una posición en un arreglo
  • Ejercicio 8 - Insertar un numero en un arreglo ordenado
  • Ejercicio 9 - Eliminar un elemento de un arregl
  • Ejercicio 10 - Fusionar 2 arreglos ordenados
Ordenamientos
  • Método Burbuja (Explicación)
  • Método Burbuja (Código)
  • Ordenamiento por Inserción (Explicación)
  • Ordenamiento por Inserción (Código)
  • Ordenamiento por Selección (Explicación)
  • Ordenamiento por Selección (Pseudocódigo)
Búsquedas
  • Búsqueda Secuencial (Explicación)
  • Búsqueda Secuencial (Pseudocódigo)
  • Búsqueda Binaria (Explicación)
  • Búsqueda Binaria (Pseudocódigo)
Cadenas de Caracteres
  • Concepto de Cadenas
  • Operaciones con Cadenas
  • Ejercicio 1 - Conteo de vocales en una cadena
  • Ejercicio 2 - Comparando longitudes de cadenas
  • Ejercicio 3 - Repetir una cadena N veces
  • Ejercicio 4 - Eliminar espacios en blanco de una cadena
  • Ejercicio 5 - Cambiar una cadena al revés
  • Ejercicio 6 - Determinar si una cadena es un palíndromo
  • Ejercicio 7 - Convertir las primeras letras a mayúsculas
  • Ejercicio 8 - Reemplazar espacios por asteriscos
  • Ejercicio 9 - Contar vocales (cada una) en una cadena
  • Ejercicio 10 - Contabilizar cuantas veces se repite una palabra
Matrices
  • Concepto de Matrices
  • Llenar y mostrar una matriz
  • Ejercicio 1 - Suma de elementos pares de una matriz
  • Ejercicio 2 - Posición del número mayor de una matriz
  • Ejercicio 3 - Sumar las filas y las columnas de una matriz