Método de Newton en C++

Hoy vamos a ver cómo implementar el método de Newton para encontrar aproximaciones de los ceros o raíces de una función real en C++. ...

abril 15, 2021 · 3 min · 455 palabras · Parzibyte

Porcentaje de diferencia en C

En este post de programación en C te enseñaré a sacar el porcentaje de diferencia que existe entre dos números, ya sea positivo o negativo. Te voy a enseñar una función en ANSI C que te dirá el porcentaje de diferencia que hay entre dos variables de tipo double. Por ejemplo, entre el 50 y el 75 hay un porcentaje de diferencia del 50 %, mientras que entre 6 y 5 existe uno (negativo) de -16.6 %. El porcentaje de diferencia sirve para hacer comparativas entre dos números y saber si ha habido un aumento o disminución. ...

abril 15, 2021 · 2 min · 332 palabras · Parzibyte

Número primo en Python

Hoy vamos a ver cómo comprobar si un número es primo en Python. Recuerda que un número es primo si no es divisible entre otro número que no sea sí mismo y el 1. Por ejemplo, el 5 es primo porque solo es divisible entre 1 y entre 5. Llamamos divisible a un número cuando al dividirlo de manera entera, el residuo es 0. Veamos entonces cómo saber si número es primo con el lenguaje Python. ...

octubre 30, 2020 · 3 min · 515 palabras · Parzibyte

Java - Mínimo común múltiplo

En este post te mostraré cómo obtener el mínimo común múltiplo de dos números en Java. Este valor (MCM) es aquel número menor, pero distinto de cero, que es múltiplo de dos números. Por lo tanto vamos a encontrar el número más pequeño que es múltiplo de dos números usando el lenguaje de programación Java. ...

agosto 24, 2020 · 3 min · 465 palabras · Parzibyte

Congruencia de Zeller en Python

En este post veremos cómo resolver o implementar la congruencia de Zeller en Python, que no es otra cosa más que resolver una fórmula. Por si no lo sabes, la congruencia de Zeller permite calcular qué día de la semana es (de domingo a sábado) a partir del año, mes y día. Además de esa función que obtiene el número de día de la semana (0 para domingo, 6 para sábado) vamos a implementar otra función que dice el nombre del día con letra. ...

junio 7, 2020 · 3 min · 540 palabras · Parzibyte

Llenar matriz con números primos en C++

En este post aprenderás cómo rellenar una matriz (y si fuera un array o arreglo también sería posible) de números primos; es decir, llenar toda la matriz con números pero siempre y cuando sean primos. Lo haremos en lenguaje C++ aunque debería funcionar de igual modo en otro lenguaje. Simplemente vamos a usar una función que dice si un número es primo y luego usarla para rellenar el arreglo de dos dimensiones. ...

mayo 5, 2020 · 3 min · 609 palabras · Parzibyte

Java: saber si número es múltiplo de otro

En este post sobre Java vamos a resolver un ejercicio muy básico pero que, como principiantes, en ocasiones no sabemos. Se trata de cómo saber si un número es múltiplo de otro usando Java y el operador módulo. Verás que es realmente sencillo. ...

abril 18, 2020 · 3 min · 465 palabras · Parzibyte

C: Cálculo de pi usando serie de Leibniz

En este post te mostraré cómo obtener pi o calcular pi usando la serie de Leibniz en el lenguaje de programación C. Si bien esto es para C, también puede funcionar para C++. La serie de Leibniz dice que pi se puede obtener a partir de la siguiente sucesión: 4/1 - 4/3 + 4/5 - 4/7 + 4/9… Si te fijas, el 4 (numerador) es fijo, y el denominador se aumenta en 2. Además, en cada paso se intercambia el signo. Nota: este cálculo es, digamos, lento, además de que su precisión depende del número de iteraciones que se hagan. Solo sirve para estudiar cómo es su algoritmo y ponerlo como ejercicio de programación. Tal vez tú solo quieras obtener y usar el valor de pi en C, para lo cual existen ya otros métodos. ...

abril 15, 2020 · 4 min · 837 palabras · Parzibyte

Evaluar expresiones matemáticas en C y C++

En este post te mostraré cómo evaluar expresiones matemáticas a partir de una cadena. Es decir, hacer que se evalúe una ecuación, fórmula, etcétera. De este modo podemos hacer que, por ejemplo, un usuario introduzca una fórmula, introduzca sus valores y se resuelva. Además de evaluar expresiones aritméticas también podremos proporcionar valores a las variables dentro de la misma. Vamos a usar tinyexpr, un pequeño analizador para expresiones matemáticas. Si bien el código aquí está destinado a ser usado con C, puede compilar, con ciertos ajustes, para C++. ...

abril 13, 2020 · 22 min · 4652 palabras · Parzibyte

Comprobar si es número narcisista en Go

Introducción Llega el turno del lenguaje de programación Go o GoLang para escribir el algoritmo que determine si un número es narcisista. Si quieres conocer más sobre el tema, lee: algoritmo para calcular número narcisista. ...

octubre 3, 2018 · 2 min · 405 palabras · Parzibyte