Java - Sumar filas y columnas de matriz

En este post de programación en Java con matrices te mostraré cómo sumar las filas de una matriz así como las columnas. No solo vamos a sumar todos los elementos; vamos a sumar cada fila o cada columna de la matriz usando Java. ...

mayo 24, 2021 · 4 min · 677 palabras · Parzibyte

Python: ordenamiento por selección

En este post de programación en Python veremos cómo ordenar un arreglo, array o lista usando el algoritmo de selección, ordenamiento por selección o como le llames. Este algoritmo para ordenar arreglos en Python es más rápido que el método de la burbuja, pues realiza menos recorridos. Te mostraré cómo implementar este algoritmo para hacer un ordenamiento ascendente y descendente con ejemplos para listas de cadenas y números. Nota: voy a usar arreglo, array y lista como sinónimos. ...

mayo 23, 2021 · 4 min · 642 palabras · Parzibyte

Java: aplicación de gestión de gastos personales

Hoy vamos a resolver un ejercicio de programación en Java usando programación orientada a objetos y lo que conlleva. Veremos unas clases y clases abstractas que van a servir para llevar el control de gastos personales. Te aviso desde ahora que solo te enseñaré las clases, pero no su implementación, ya que solo eso es lo que falta: un menú para invocar a los métodos de las clases e imprimir los resultados. Obviamente tú puedes implementar este menú en consola, en una GUI, en un servidor web, etcétera. ...

mayo 20, 2021 · 8 min · 1623 palabras · Parzibyte

Lista ligada en C++

Hoy te enseñaré cómo implementar una lista ligada en el lenguaje de programación C++ también conocido como CPP. Además de mostrarte la clase Lista y la clase Nodo, te enseñaré las operaciones que podemos realizar con ella. Son las siguientes: Recorrer la lista imprimiendo los valores Verificar si un elemento existe dentro de la lista Eliminar un elemento de la lista ligada en C++ Crear una nueva lista sin elementos repetidos (eliminar duplicados) Todo esto usando C++ e implementando los métodos y algoritmos manualmente. Por cierto, en este caso el tipo de dato que vamos a almacenar será un int pero fácilmente puedes cambiarlo a cualquier otro tipo de dato. ...

mayo 20, 2021 · 4 min · 765 palabras · Parzibyte

Palíndromo en Python

En este post de programación en Python te enseñaré a resolver un ejercicio sobre cómo saber si una palabra o frase es palíndroma o si es un palíndromo. Se dice que una cadena es palíndroma cuando se lee igual de derecha a izquierda que de izquierda a derecha, quitando espacios y acentos. Por ejemplo, si fuéramos estrictos, la frase “Isaac no ronca así “ no es un palíndromo por los acentos y espacios, pero si se los removemos queda como “isaacnoroncaasi” y esa string sí es un palíndromo. Entonces vamos a ver un programa de Python que nos dirá si una cadena es o no palíndroma, opcionalmente removiendo los espacios y acentos. Además, vamos a ver dos enfoques: el recursivo y el que utiliza ciclos. ...

mayo 19, 2021 · 5 min · 902 palabras · Parzibyte

PHP - Ordenar array con método de la burbuja

Hoy vamos a ver cómo ordenar un arreglo en PHP usando el método de la burbuja. Te mostraré varios ejemplos para ordenar de manera ascendente y descendente. También te enseñaré cómo ordenar arreglos de tipo numérico y de tipo cadena. Verás que es sencillo. Recuerda que este algoritmo es fácil de entender, pero es uno de los más lentos. Lo que aquí te presento es para entender la lógica de programación, si tú quieres ordenar arreglos en PHP puede que prefieras otros métodos. ...

mayo 17, 2021 · 4 min · 746 palabras · Parzibyte

Signo zodiacal con C - Ejercicio de programación

En este ejercicio de programación en C o ANSI C vamos a ver cómo saber el signo zodiacal del usuario a partir del día y mes de nacimiento. Vamos a crear un programa en lenguaje C para decirle al usuario su signo zodiacal, usando la sentencia if y switch. Al final tendremos una función que podremos invocar desde cualquier lugar. ...

mayo 10, 2021 · 5 min · 928 palabras · Parzibyte

Radio y circunferencia en C

En este post de programación en C vamos a resolver un ejercicio muy simple. Se trata de calcular el radio y la circunferencia de un círculo. Lo único que vamos a hacer será leer el diámetro (recuerda que este valor puede venir de cualquier lugar, por ejemplo, entrada del usuario), aplicar las fórmulas e imprimir los resultados. Por cierto, no olvides que vamos a necesitar PI para calcular la circunferencia y radio en C. ...

mayo 3, 2021 · 2 min · 239 palabras · Parzibyte

Java: resolver fracciones

En este post de programación en Java te enseñaré a resolver fracciones o quebrados usando este lenguaje. Vamos a crear la clase Fracción y todos los métodos así como las operaciones necesarias. Al final vamos a poder resolver fracciones con Java y aplicar la suma, multiplicación (producto), división, potencia, inversa y simplificación. De hecho esto es la solución a un ejercicio que dice así: Crea una clase que permita modelar un objeto Fracción. Se considera como fracción a la representación de las partes de un todo, es decir, se divide en partes iguales y cada parte es la fracción del entero. Los términos de una fracción son el numerador y el denominador. El numerador es el número de partes que tenemos y el denominador es el número de partes en que hemos dividido la unidad. ...

mayo 2, 2021 · 6 min · 1210 palabras · Parzibyte

Manejo de fracciones con JavaScript

En este post de programación en JavaScript (que cubre el lado del cliente con los navegadores y también el lado del servidor con Node) veremos cómo manejar fracciones o quebrados para realizar operaciones con los mismos. Es decir, vamos a implementar la clase Fracción y manejar con ella las operaciones de suma, resta, división, multiplicación, simplificación, inversa, exponente y conversión a mixta o a impropia desde JavaScript. Al final vas a poder realizar cualquier operación matemática con las fracciones usando programación orientada a objetos y JS. ...

mayo 2, 2021 · 6 min · 1135 palabras · Parzibyte