logo site iterando++

Divulgación en temas de Programación

usando ANSI C, Java y Python

Ejercicios Resueltos

Presentamos una serie de ejercicios resueltos en los principales lenguajes de programación que son utilizado para el aprendizaje de los fundamentos de la programación. Cada uno de los problemas propuestos en iterando++, han sido resueltos tanto en PseInt, ANSI C, Java y Python. Encontrarás la definición de cada uno de los problemas propuestos, categorizado por nivel de dificultad. Básico, ideal para principiantes en el mundo de la programación. Intermedio, ideal para quienes tienen conocimiento básico de programación y desean afianzar su pensamiento computacional. Avanzado, ideal para quienes deseen practicar para sus laboratorios o exámenes.

Si te interesa ver los ejercicios resueltos categorizados te invitamos a que hagas click en los enlaces que se presentan a continuación. Podrás ver los problemas propuestos categorizados por estructura algorítmica ya sean selectivas o iterativas o por programación modular. 

.

Pensamiento Computacional

El pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la computación. Comprende el proceso de formulación de problemas de forma tal que sus soluciones planteadas puedas ser representadas como algoritmos.

Si te interesa conocer más sobre el pensamiento computacional, te invitamos a que visites el siguiente enlace. A continuación te presentamos algunas reflexiones que hemos realizado en relación a este tema. Haz click en los enlaces que se presentan a continuación.

Estructuras Algorítmicas

Las estructuras algorítmicas son aquellas estructuras que nos permiten controlar el flujo en un algoritmo. Se pueden clasificar en dos categorías:


Si te interesa entender qué es el flujo de un algoritmo y qué instrucciones existen en cada categoría para el control de flujo, te invitamos a que hagas click en este enlace. Si te interesa analizar cuál es el funcionamiento de la estructura selectiva o iterativa, te invitamos a que hagas click en los enlaces que se presentan a continuación. Además, en estos enlaces, podrás encontrar la implementación de estas estructuras algorítmicas en PSeInt, ANSI C, Java y Python.

Representación de Datos

Te has preguntado alguna vez ¿por qué las computadoras usan el sistema binario?, ¿por qué es tan importante el bit para las máquinas?, ¿por qué usan este sistema en particular y no otro? Si buscas las respuestas a estas preguntas, te invitamos a que le hagas click en el siguiente enlace.

Si te interesa conocer los diferentes sistemas de representación de los números enteros, te invitamos a que hagas click en los siguientes enlace.

Síguenos en nuestras redes sociales!!!

logo del site iterando++
divulgación - aprendizaje - pensamiento computacional

Acerca de iterando++

Iterando++ es un proyecto educativo que nace con el objetivo de divulgar diversos  temas vinculados al aprendizaje de la programación. Busca la generación del pensamiento computacional a través del diseño de programas aplicados a problemas clásicos de las ciencias e ingeniería.  Pretendemos mostrar, a través de ejemplos prácticos, las diferencias y similitudes entre los lenguajes de programación más utilizados para la enseñanza de la programación. El material que se publicará en este proyecto está orientado a todas las personas que estén iniciándose en el mundo de la programación y para aquellas que aún sabiendo programar, requieran profundizar algunos temas.