Posición de carácter (letra) en cadena de C

En este corto post de programación en C vamos a ver cómo encontrar el índice y último índice de un carácter en C, o dicho de otra manera, la primera y última aparición de una letra en una cadena de C. Ya sabemos que en C no existen las cadenas como tal y que tenemos arreglos de caracteres, pero aquí llamaremos “cadenas” o “strings” a esos arrays de tipo char. Entonces veamos cómo saber la primera y última aparición de un char en una cadena de C. ...

septiembre 8, 2022 · 3 min · 605 palabras · Parzibyte

Primer, central y último elemento de arreglo en C#

En este post de programación en C# con Visual Studio vamos a ver cómo acceder al primer elemento de un arreglo, al último y al central o el de en medio. Para acceder al elemento central de un arreglo en C# vamos a hacer una división y castear a entero sin importar si la longitud es par o impar. ...

febrero 19, 2022 · 2 min · 327 palabras · Parzibyte

Elemento aleatorio de arreglo en JavaScript

En el post de hoy te enseñaré a obtener un elemento aleatorio de un array o arreglo de JavaScript. Básicamente vamos a elegir una muestra al azar de nuestro arreglo. Verás que es muy simple. ...

noviembre 30, 2021 · 2 min · 235 palabras · Parzibyte

Angular: uso de ngFor

En este simple post te mostraré cómo usar ngFor en Angular para iterar sobre una lista de elementos. También te enseñaré cómo acceder al índice de cada elemento, de manera que puedas recorrer y dibujar un arreglo por índice y valor. ...

septiembre 6, 2021 · 2 min · 280 palabras · Parzibyte

C# - Buscar elemento en arreglo

En este post de programación con C# te mostraré cómo buscar un elemento en un array. De este modo vamos a saber si un arreglo contiene determinado elemento, y si lo contiene, sabremos en qué posición está. Básicamente vamos a buscar el índice que un elemento tiene dentro de un arreglo de C sharp. Te mostraré dos formas: una usando métodos que ya existen y otra que es una forma manual. ...

junio 11, 2021 · 3 min · 472 palabras · Parzibyte

Agregar índice a tabla en MySQL

En este post sobre bases de datos te enseñaré a agregar un índice a una columna de cualquier tabla en MySQL y MariaDB. Recuerda que agregamos índices a las columnas para optimizar las consultas. Esto no siempre es necesario, solo lo es cuando vamos a hacer varias consultas (o consultas con varios datos) utilizando un campo en específico y queremos optimizarlas para, en general, hacerlas más rápidas. ...

marzo 1, 2021 · 2 min · 332 palabras · Parzibyte

C - Obtener índice de subcadena en cadena

Anteriormente en mi blog te enseñé cómo saber si una cadena en C contiene una subcadena. Ahora te mostraré cómo saber el índice (es decir, la posición) en donde aparece la subcadena dentro de la cadena. Para esto vamos a usar strstr y operaciones con punteros. ...

febrero 2, 2021 · 2 min · 279 palabras · Parzibyte

C - Convertir a minúscula y mayúscula intercalado

En este post de programación en C, también conocido como ANSI C vamos a ver cómo intercalar las letras de una cadena para convertir una en mayúscula, la siguiente en minúscula, y así hasta terminar. Básicamente vamos a convertir un carácter a minúscula, el segundo a mayúscula y así sucesivamente. Esto es convertir la cadena de manera intercalada. Por ejemplo, convertir parzibyte a PaRzIbYtE. ...

febrero 1, 2021 · 2 min · 245 palabras · Parzibyte

C - Llenar arreglo con archivo de texto

En este post de programación en C te mostraré cómo leer un archivo de texto y llenar un arreglo a partir del mismo. Es decir, llenar un arreglo con el contenido de un archivo de texto. El arreglo en cuestión será un arreglo de cadenas. Recuerda que un arreglo tiene un tamaño definido en tiempo de compilación, así que si quieres algo que crezca mientras haya memoria disponible puedes usar una pila dinámica. ...

noviembre 30, 2020 · 3 min · 601 palabras · Parzibyte

C - Intercambiar elementos de arreglo de cadenas

En este post de programación en C, también conocido como ANSI C vamos a ver cómo intercambiar los elementos de un arreglo de cadenas o strings, es decir, modificar los elementos de un arreglo de strings a través de su índice. En otras palabras, hacer un intercambio como: temporal = arreglo[0] arreglo[0] = arreglo[1] arreglo[1] = temporal Aunque suena fácil, recordemos que en C no podemos hacer eso con los arreglos de cadenas, y debemos usar otras funciones que trabajan con apuntadores. ...

octubre 29, 2020 · 3 min · 446 palabras · Parzibyte