LENGUAJE “C” Programación.

1 LENGUAJE “C” Programación ...
Author: Rainerio Majano
0 downloads 0 Views

1 LENGUAJE “C” Programación

2 Funciones de “Carácter”Estas funciones las utilizaremos activando previamente la librería Mediante las funciones de esta librería podemos analizar el contenido de una cadena de caracteres o de un array, para saber si existen determinados caracteres. #include

3 Funciones Carácter Isalpha(carácter): Esta función detecta si existen los caracteres alfabéticos (a-z), si el resultado de la función es diferente a 0 es que ha localizado un carácter. Isdigit(carácter): Detecta si existen valores numéricos del (0 al 9), si es así retorna un valor diferente de 0

4 Funciones Carácter II Isalnum(carácter): Detecta caracteres alfanuméricos, si es así retorna diferente de 0. Islower(carácter): Detecta caracteres en minúsculas. Si los detecta retorna un valor diferente a 0. Isupper(carácter): Detecta mayúsculas. Isspace(carácter): Localiza espacios en blanco.

5 Funciones Carácter IIIIspunct(carácter): Localiza signos de puntuación, si los localiza retorna un valor diferente de 0.

6 Ejemplo funciones “Carácter”#include #include #include #include Void main(){ Char frase[20]; Int mas=0,a; Printf(“Introduce una palabra:”);gets(frase); For (a=0;a If (isdigit(frase[a])!=0) Mas++; Printf(“El numero de caracteres numéricos es %d “,mas); Getch(); }

7 Funciones Varias Correspondientes a la librería Sleep(segundos); Realiza un retardo de x segundos Delay(milisegundos);  Retardo de x milisegundos Sound(frecuencia);  Emite un sonido correspondiente a la frecuencia. Nosound(frecuencia);  Elimina el sonido correspondiente.

8 Funciones Varias Correspondientes a la librería Wherex();  Indica el numero de la columna (horizontal) donde se encuentra situado el cursor. Wherey();  Indica el numero de la fila (vertical) donde se encuentra el cursor.

9 Funciones de ImpresiónPara volcar por impresora información, tendremos que utilizar funciones de la librería . Función: fprintf  stdprn Ejemplo Fprintf(stdprn,”texto”+codigos+secuencias de escape”, variables); Fputs(“cadena”,stdprn);