Algoritmos en PSeInt

Adquiera las técnicas y metodologías básicas de programación

En este curso de Algoritmos aprenderemos a programar desde cero, en este curso tendremos los siguientes capítulos:

Capítulo 1: Elementos de entorno de algoritmo y programación
Capítulo 2: Entidades primitivas
Capítulo 3: Herramientas de Programación para Formulación de Algoritmos
Capítulo 4: Estructuras Algorítmicas
Capítulo 5: Arreglos
Capítulo 6: Modularidad - Procedimientos y Funciones
Capítulo 7: Cadenas de caracteres
Capítulo 8: Archivos
Capítulo 9: Ordenación y Búsqueda

Publico Destinado: estudiantes, profesores, autodidactas

Introducción al curso
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
Descargar e instalar PSeInt
Identificadores (Constantes y Variables)
Tipos de datos
Operación de Asignación
Entrada y salida de información
Operadores Aritméticos
Operadores Relacionales
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
Diagrama de Flujo
Diagrama Estructurado N-S
Pseudocódigos
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
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
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
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 - Dezplazar una posición en un arreglo
Ejercicio 8 - Insertar un numero en un arreglo ordenado
Ejercicio 9 - Eliminar un elemento de un arreglo
Ejercicio 10 - Fusionar 2 arreglos ordenados
Método Burbuja (Explicación)
Método Burbuja (Pseudocódigo)
Ordenamiento por Inserción (Explicación)
Ordenamiento por Inserción (Pseudocódigo)
Ordenamiento por Selección (Explicación)
Ordenamiento por Selección (Pseudocódigo)
Búsqueda Secuencial (Explicación)
Búsqueda Secuencial (Pseudocódigo)
Búsqueda Binaria (Explicación)
Búsqueda Binaria (Pseudocódigo)
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 una palabra en una frase
Concepto de Matrices
Llenar y mostrar una matriz

Te Pasaste

Eduardo , 16 hours ago

Gracias Alejandro gracias a tu forma de explicar aprove Fundamentos de programacion gracias a tu curso, Muchas Gracias desde Curicó, Chile

excelenet curso

Ricardo Ortiz , 1 week ago

felicidades !!!! excelente curso , explicas muy bien .!!! saludos

me encantaaaa

ana , 1 week ago

explica muy bien todo

Este curso es genial!! me ha ayudado mucho a entender muy bien toda esa lógica que no tenía clara gracias ;)

Linda Estrella Castillo , 1 month ago

Ya empezaba a desesperarme cuando encontré tus cursos en la WEB, explicas muy claramente todo.

Nora Mabel Jacobo M. , 3 months ago

Qué está incluido

  • 87 Video Lessons

  • Certificado de finalización
  • Certificate of completion

alejandro miguel taboada sanchez

Instructor

Hola, un cordial saludo mi nombre es Alejandro Miguel Taboada Sánchez, soy un estudiante de Ingeniería informática en la Universidad Nacional de Trujillo (PERU), me gusta mucho aprender nuevos temas, y me interesa mucho los temas de programación y matemáticas, me gusta siempre estar informado sobre lo nuevo en programación, practico mucho resolviendo problemas de programación y creando algunas aplicaciones.