Contar vocales de una cadena en PHP

Introducción Vamos a hacer el ejercicio que hicimos en C pero ahora en PHP. Veremos que C es más básico que PHP y que éste último trae funciones que nos facilitan la vida. El ejercicio al que me refiero es el de contar vocales de una cadena. Me gusta mucho hacer este tipo de cosas porque ocupamos las nuevas funciones que incorporan los lenguajes y vemos cómo hemos evolucionado. Aunque claro, mayor comodidad significa menor rendimiento, pero es mínimo y al menos que estemos programando un robot de la NASA esto no debería importarnos. ...

septiembre 21, 2018 · 3 min · 475 palabras · Parzibyte

Convertir cadena a mayúscula y minúscula en C

Introducción Hoy veremos cómo convertir un string o una cadena a mayúscula. También veremos cómo convertir un string a minúscula. Es decir, pasar algo como “Hola Mundo” a “hola mundo”. O algo como “Buena noche” a “BUENA NOCHE”. Para ello usaremos algunas funciones que la librería estándar tiene: tolower y toupper. ...

septiembre 21, 2018 · 3 min · 434 palabras · Parzibyte

Funciones por referencia en PHP

Introducción PHP permite la llamada o invocación de funciones por referencia. Ya vimos cómo se trabaja con ellas en C, ahora veamos cómo podemos tener el mismo comportamiento en PHP. ...

septiembre 21, 2018 · 3 min · 516 palabras · Parzibyte

Longitud de un arreglo en C

Introducción Hoy veremos cómo obtener la longitud de un arreglo en C. C es un lenguaje un poco antiguo, fue uno de los primeros lenguajes que nos enseñaron a la mayoría de nosotros. Antes de él existían otros lenguajes como B, Ada, y todos esos. C en cambio es un lenguaje casi de bajo nivel y fácil de aprender. Debido a que C no es un lenguaje muy nuevo, muchas funciones que necesitamos no vienen por defecto. Una de ellas es alguna función para obtener la longitud de un arreglo. ...

septiembre 21, 2018 · 4 min · 696 palabras · Parzibyte

Funciones por referencia y por valor en C

Introducción Continuando con las funciones en C vamos a ver hoy cómo es la llamada a las mismas por referencia y por valor. Cuando las llamamos por referencia podemos hacer cosas que no podemos con una simple llamada por valor. ...

septiembre 20, 2018 · 5 min · 963 palabras · Parzibyte

Funciones y métodos en C

Introducción Las funciones, procedimientos o métodos permiten ahorrar código, pues hacen que acciones comunes sean agrupadas dentro de un mismo fragmento de código. Una función es algo que existe dentro de un programa, recibe parámetros, los procesa y (a veces) devuelve un resultado. Veamos una introducción a las funciones en C. ...

septiembre 20, 2018 · 4 min · 768 palabras · Parzibyte

Raíz cuadrada y potencia en C

Introducción En el lenguaje de programación C vamos a necesitar sacar la raíz cuadrada de un número, así como elevar un número a una potencia. Sacar la raíz cuadrada de un número en C es muy fácil porque el lenguaje provee la librería para hacer matemáticas. Con esta librería igualmente podremos elevar un número a una potencia usando C. ...

septiembre 20, 2018 · 3 min · 587 palabras · Parzibyte

Introducción a los arreglos en C

Introducción Vamos a ver un tutorial de cómo trabajar con arreglos, arrays o vectores en el lenguaje de programación C. Veremos cómo inicializar un arreglo, recorrerlo o modificarlo. Nota: en este caso array, vector y arreglo son la misma cosa. ...

septiembre 19, 2018 · 6 min · 1152 palabras · Parzibyte

Mayor y menor de 3 números en C

Introducción No sé por qué pero hoy estaba recordando mis inicios en esto de la programación y vino a mi mente una ocasión en la que tuve que sacar el mayor de 3 números en el lenguaje de programación C. Recuerdo que hice un montón de estructuras de control if, comparando el número 1 con el 2, luego el 1 con el 3, y así sucesivamente; cuando en realidad se puede resolver de una forma más elegante. ...

septiembre 19, 2018 · 4 min · 645 palabras · Parzibyte

Primeros pasos con MySQL en la línea de comandos

Introducción Esto es una pequeña gran introducción a MySQL desde la línea de comandos. Esto es lo que aprenderemos: Crear y mostrar bases de datos Eliminar bases de datos Crear tablas Eliminar tablas Insertar datos Eliminar datos Vaciar tablas Actualizar datos Filtrar datos Por hoy no nos vamos a preocupar por las relaciones o los motores de este sistema gestor de base de datos. Tampoco nos meteremos con los respaldos. Nota: este tutorial supone que tenemos a mysql en la variable PATH del sistema. Si no, aquí hay un post sobre ello. Dependiendo de cómo hayamos instalado MySQL la ruta puede variar, si lo hicimos con XAMPP entonces está en C:\xampp\mysql\bin. Si lo hicimos con workbench debe estar en archivos de programa y cambiará dependiendo de la versión que hayamos instalado. Una vez que esté en la variable PATH continuemos. ...

septiembre 19, 2018 · 6 min · 1273 palabras · Parzibyte