jueves, 16 de agosto de 2018

Manejo de cadenas en C.

Declaración de una variable tipo cadena en C. 

El lenguaje C no tiene datos predefinidos tipo cadena (string) como otros lenguajes de programación.  Una variable de cadena se declara con el tipo de dato CHAR seguida de la longitud máxima de la cadena de caracteres entre corchetes.



Funciones para manejo de cadenas 
El C estándar contiene la biblioteca string.h, que permite utilizar las funciones de manipulación de cadenas de caracteres más usuales, como calcular la longitud de una cadena, comparar alfabéticamente dos cadenas, concatenar cadenas, etc.

Función strcpy : Copia la cadena apuntada por cadena2 a cadena1, incluyendo el carácter nulo. Su sintaxis:



Función strcat Concatena dos cadenas, copiando una a continuación de la otra, incluyendo su carácter nulo de terminación. Su sintaxis:




Función strcmp Compara elementos sucesivos de dos cadenas





Función strlen Esta función calcula el número de caracteres del parámetro cadena, excluyendo el carácter nulo de terminación de la cadena. Su sintaxis:






Funciones Cabeceras : Para utilizar estas funciones en C , se tiene que agregar la libreria  <ctype.h> 
Las Funciones cabeceras son 2:

Tolower Convierte un dato carácter a minúscula.




Toupper Convierte un  dato carácter a mayúsculas.



ALUMNOS: Abrahan Ramirez Ulises Alejandro  -- Alia Lucas.



jueves, 9 de agosto de 2018

Números "Pedrisco"




NÚMEROS PEDRISCO

Si tomamos un número cualquiera (Por ejemplo "N") perteneciente a los naturales y se le aplican las siguientes condiciones:
  1. Si el número es pardividirlo por 2.
  2. Si es imparmultiplicarlo por 3 y sumar 1.
  3. Si N es igual a 1, finalizar el proceso. Si N es distinto de 1 volver al paso 1.
No importa cual sea el ("N"), todos los números naturales acaban tomando el valor 1 despues de un cierto número de iteracciones del proceso.
Ejemplo modularizado en C:












Facultad de Ciencias Exactas Naturales y Agrimensura (UNNE) - Licenciatura en Sistemas de Información
Profesor: Mgter. Oscar Adolfo Vallejos
🍊Corrientes - Argentina
                                                                                   Alumnos: Alia Lucas 
                                                                                                    Abrahan Ramirez Ulises.

Manejo de cadenas en C.

Declaración de una variable tipo cadena en C.  El lenguaje C no tiene datos predefinidos tipo cadena (string) como otros lenguajes de p...