C - Números impares y pares en rango

En este ejercicio de C vamos a ver cómo hacer un programa que imprima todos los números impares que se encuentren en un rango o entre dos variables proporcionadas por un usuario. También vamos a ver lo contrario, es decir, cómo mostrar todos los números pares entre dos variables proporcionadas por el usuario. Es decir, imprimir los impares o pares que se encuentren entre dos números o entre un rango. Para ello, vamos a usar el operador módulo que nos dice el residuo de dividir a un número entre otro. ...

octubre 9, 2019 · 2 min · 303 palabras · Parzibyte

C - Ordenamiento de burbuja

El algoritmo de ordenamiento de burbuja o método de la burbuja en C es un algoritmo para ordenar arreglos; no es el más rápido, pero es uno que sirve para introducir los conceptos de ordenamiento de arreglos en C. Ordenar un arreglo en C usando el método de la burbuja es sencillo; simplemente se recorre el arreglo en un ciclo for, y dentro de ese ciclo, se hace otro ciclo; es decir, tenemos dos ciclos. En el segundo ciclo (que va desde 0 hasta la longitud del arreglo menos el paso del primer ciclo) comparamos el elemento actual con el siguiente, y si el actual es mayor, intercambiamos los valores. Esto se repite y al final el arreglo estará ordenado. Recuerda; si quieres ver un algoritmo más complejo pero a la vez más rápido, mira el algoritmo quicksort. ...

octubre 9, 2019 · 5 min · 923 palabras · Parzibyte

Quicksort en C: implementación de algoritmo

Ordenar arreglo con Quicksort en C: en este post voy a mostrarte cómo implementar el algoritmo de ordenamiento rápido o quicksort en ANSI C. Este algoritmo destaca porque es uno de los más rápidos al momento de ordenar arreglos, además de que el mismo no ocupa arreglos temporales, simplemente intercambia variables y utiliza el método de divide y vencerás. Al final podremos ordenar arreglos usando el algoritmo Quicksort en C. ...

octubre 9, 2019 · 5 min · 923 palabras · Parzibyte

C++ | Saber si número es primo

En este post veremos una función en C++ o CPP que recibe un número y devuelve true o false dependiendo de que el número sea o no primo. Un número primo es aquel que solo es divisible entre 1 y entre sí mismo. Si no sabes lo que significa “divisible” mira este post. Nota: mira la implementación en ANSI C o en Java. ...

septiembre 27, 2019 · 3 min · 438 palabras · Parzibyte

Comparar cadenas en C usando strcmp

En este post veremos cómo saber si dos cadenas son iguales en ANSI C, ya que no podemos usar simplemente el operador == para comparar cadenas, pues son una cosa compleja. Vamos a ver cómo usar strcmp para comparar cadenas en C y saber si ambas son iguales, ya que los strings en realidad son un conjunto de caracteres dentro de ANSI C. ...

septiembre 20, 2019 · 2 min · 402 palabras · Parzibyte

C y C++ | Validar si carácter es letra

En este post veremos cómo saber si un carácter en C y C++ es una letra del alfabeto, es decir, que va de la A a la Z. Para validar si un char es una letra se utiliza la función isalpha disponible tanto en C como en C++. No importa si el carácter está en mayúscula o minúscula. ...

septiembre 6, 2019 · 2 min · 229 palabras · Parzibyte

C++ | Pedir números y mostrar sumatoria al final

En este post veremos un ejercicio de C++ o CPP en donde se piden números al usuario hasta que el mismo desea mostrar la sumatoria de los números. Es decir, vamos a sumar números hasta que se escriba un carácter de salida. Para ello vamos a usar el ciclo while, en donde se van a escanear números hasta que el usuario escriba el signo de =; cuando el ciclo se rompa simplemente se muestra la suma de los números. ...

septiembre 3, 2019 · 2 min · 387 palabras · Parzibyte

var en C# - usos y ejemplos

Usos y explicación de var en C# Ejemplos de var en C#. Cuándo usar, cómo usar y razones para usar. A partir de la versión 3 de C# se puede usar la palabra reservada var, que me recuerda un poco a Kotlin, Go, y JavaScript. En este post te voy a mostrar cómo usar var, cuál es su propósito, cuándo usarla y cuándo no. ...

agosto 21, 2019 · 3 min · 461 palabras · Parzibyte

Invertir arreglo en C (ANSI C)

Resumen Crear el código necesario en C para invertir un arreglo o array, usando ciclos y una variable temporal, sin usar arreglos extra. Nota: en otro post te mostré cómo invertir una cadena en C. ...

julio 23, 2019 · 2 min · 392 palabras · Parzibyte

Número narcisista en C

Después de algún tiempo de haber publicado el algoritmo para saber si un número es narcisista en varios lenguajes de programación es hora de implementarlo en el lenguaje C. No podemos usar el código de C++ porque C++ no es compatible con C; aunque al revés sí se puede. Es decir, podemos usar código de C en CPP pero no podemos usar código de CPP en C. En fin, veremos cómo implementar el algoritmo para determinar si un número es narcisista en C. ...

noviembre 29, 2018 · 3 min · 517 palabras · Parzibyte