Python: cueva de Alí Babá y los cuarenta ladrones

En este post de programación en Python vamos a ver cómo resolver un ejercicio propuesto que trata sobre simular la cueva de Alí Babá y los cuarenta ladrones. Específicamente dice: Elaborar una aplicación de línea de comandos en Python cuyo propósito sea emular la cueva de la historia de “Alí Babá y Los Cuarenta Ladrones” que se abre mágicamente con la frase “Ábrete Sésamo”. En esta aplicación se tomará el nombre del ladrón por teclado y guardará la cantidad de intentos que el ladrón realiza hasta abrir la puerta. Si el ladrón intenta 10 veces o más entonces la puerta se cerrará eternamente (el programa debe terminar). Veamos cómo resolver este ejercicio propuesto, es decir, su solución en el lenguaje de programación Python. ...

diciembre 29, 2020 · 3 min · 476 palabras · Parzibyte

Python: ejercicio de provincias y distritos

El día de hoy vamos a resolver un ejercicio de programación en Python. Se trata de un programa que gestiona provincias y distritos usando colecciones; específicamente en este caso vamos a usar diccionarios. El programa solicita lo siguiente: Elaborar una aplicación de línea de comandos en Python cuyo propósito sea gestionar todas las provincias de un país, junto con sus respectivos distritos. Deben utilizar colecciones para lograrlo. La aplicación deberá permitir la consulta bajo el nombre de una provincia, y de ahí, poder mostrar todos sus distritos. Es importante que el programa no falle por ninguna excepción o error. Veamos cómo resolver esto usando el lenguaje de programación Python. ...

diciembre 28, 2020 · 4 min · 642 palabras · Parzibyte

C - Ejercicio con matriz de calificaciones, alumnos, materias y promedios

En este post de programación en C, también conocido como ANSI C vamos a resolver un ejercicio propuesto que trabaja con matrices, calificaciones, alumnos, materias y promedios. Es un ejercicio que voy a resolver, el mismo dice así: Escriba un programa que tenga implementadas las siguientes funciones: Que reciba una matriz de nombre calificaciones y la llene de manera aleatoria con calificaciones de n alumnos y m materias. En la última columna de la matriz se calculará el promedio de cada alumno respectivamente. Reciba la matriz anterior y una matriz con los nombres de los alumnos. La función imprimirá los datos de nombres y calificaciones de cada alumno, organizados como una tabla. Así mismo, calculará e imprimirá el menor y mayor promedio correspondiente al alumno o los alumnos respectivamente. Veamos entonces el código ...

diciembre 7, 2020 · 6 min · 1194 palabras · Parzibyte

Ejercicio resuelto en C - Ordenar archivo de texto

Hoy vamos a resolver un ejercicio de programación en lenguaje C que trata sobre ordenar una lista de palabras contenidas en un archivo de texto. Dice algo así: Dado un archivo con extensión txt cuyo contenido es una lista de palabras (separadas por un salto de línea) se leerá usando el lenguaje C, y después se va a imprimir esa misma lista pero con las palabras ya ordenadas de la Z a la A. Por ejemplo, si la lista es: - Abraham - Pedro - Luis El resultado en la consola será: - Pedro - Luis - Abraham Es decir, ordenado en orden descendente de la Z a la A. Veamos cómo resolverlo. ...

noviembre 30, 2020 · 6 min · 1096 palabras · Parzibyte

Python: suma y promedio de matriz

En este post de programación en Python te enseñaré cómo obtener la suma de todos los elementos de una matriz, así como también obtener el promedio de la misma. Básicamente vamos a calcular el promedio de una matriz, y para ello necesitamos la suma de los elementos además de la cantidad de los mismos. Veamos cómo resolver este ejercicio de programación para principiantes. ...

noviembre 30, 2020 · 2 min · 326 palabras · Parzibyte

C - Calcular porcentajes

En este post de programación en C (o ANSI C) te mostraré algunos ejemplos de cómo trabajar con porcentajes; pues aunque suene básico, en ocasiones tenemos problemas calculando descuentos o aumentos en porcentajes. Te mostraré 4 cosas: Calcular aumento según porcentaje Obtener descuento según porcentaje Calcular valor original de acuerdo a porcentaje de descuento Obtener valor original de acuerdo a porcentaje de aumento Es decir, trabajar con porcentajes, ya sea para obtener un porcentaje o para obtener el valor original. ...

noviembre 13, 2020 · 4 min · 801 palabras · Parzibyte

Leer archivo CSV con Python

En este post de programación con Python te mostraré cómo leer un archivo CSV. Un archivo CSV es un archivo que tiene datos separados por comas (aunque el delimitador puede ser otro carácter). Te enseñaré a leer un CSV con Python de dos maneras: Manualmente usando split y funciones del lenguaje Usando el módulo csv ya presente en Python Al final también te dejaré un ejemplo en donde sacamos el promedio de datos del archivo CSV usando Python. ...

noviembre 9, 2020 · 4 min · 761 palabras · Parzibyte

Python: ejercicios resueltos de fechas

En este post de programación en Python vamos a resolver varios ejercicios con fechas. Se trata del tema introducción a la programación en donde se extra el año, mes y día de una fecha representada como entero. Además de eso se muestran otras funciones que validan el año, el mes, obtienen el nombre del mes, etcétera. ...

octubre 24, 2020 · 8 min · 1541 palabras · Parzibyte

Obtener moda de datos en Python

En este tutorial de Python te mostraré cómo obtener la moda de una serie de datos. Es decir, a partir de una lista de datos, saber cuál es el elemento que más se repite (y a este valor se le dice moda). Sé que hay varios tipos de moda pero en este caso solo vamos a obtener el elemento que más se repite usando Python. ...

octubre 19, 2020 · 4 min · 705 palabras · Parzibyte

Python: contar consonantes de cadena

En este ejercicio básico de programación en Python vamos a ver cómo obtener la cantidad de consonantes que contiene una cadena, es decir, aquellas letras que son parte del alfabeto pero que tampoco son vocales. Para ello vamos a usar if, for y algunas funciones de Python 3. ...

octubre 19, 2020 · 2 min · 317 palabras · Parzibyte