Bibliotecas de Subprogramas
sin: Función: Calcula el seno del valor, proporcionado. . Arch. match.h Declaración: double sen (double x); Tipo de Dato que devuelve: Valor del seno de entrada. Argumento: double x es el valor al que se le hará el cálculo.
Ejemplos:
result= sin (0.6); result= sin (0.4); result= sin (0.2);
Text background: Función: Selecciona un nuevo color para el fondo en pantalla. Arch. conio.h Declaración: void text background (int color); Tipo de Dato que devuelve: No retorna. Argumento: int color valor entre de color de 0 al 5.
Ejemplos:
textbackground (2); textbackground (7); textbackground (9);
fabs: Función: Calcula el valor absoluto del numero de coma flotantes. Arch. match.h Declaración: double fabs (double x); Tipo de Dato que devuelve: Valor absoluto del dato de entrada. Argumento: double x valor a calcular el valor absoluto.
Ejemplos:
res= fabs (−75.25); res=40.25 res= fabs (75.25); res=40.25 res= fabs (num);
pow: Función: Eleva un valor base, a un valor exponente. Arch. match.h Declaración: double pow (double x, double y); Tipo de Dato que devuelve: Resultado de elevar x ala y. Argumento: double x es la base double y es el exponente.
Ejemplos:
res= pow (6.0, 1.0); res= pow (2.5, 4.0); res= pow (1.5, 8.0);
isalnum:
Sirve para verificar si un carácter concreto pertenece al conjunto de letras, o enteros.
Arch. ctype.h Declaración: int isalnum (int c); Tipo de Dato que devuelve: Valor entero o para falso no 0 verdadero. Argumento: int c: Representa el carácter a evaluar.
Ejemplos:
a= isalnum (60); a=1 b= isalnum (98); b=1 c= isalnum (37); c=0
isalpha: Función: Sirve para verificar si un carácter concreto pertenece el conjunto de de letras. Arch. ctype.h Declaración: int isalpha (int c); Tipo de Dato que devuelve: Valor entero 0 para falso no 0 para verdadero. Argumento: int c Representa el carácter a evaluar:
Ejemplos:
a=isalpha (98); a=0 b=isalpha (33); b=1 c=isalpha (79); c=0
gotoxy: Función: Posiciona el cursor en la pantalla. Arch. conio.h Declaración: void gotoxy (int x, int y); Tipo de Dato que devuelve: No retorna. Argumento: int x, int y valor de la columna a el renglón respectivamente.
Ejemplos:
gotoxy (45,6); gotoxy (12,6); gotoxy (80,1);
isupper: Función: Sirve para verificar si un carácter concreto pertenece al conjunto de letras mayúsculas. Arch. ctype.h Declaración: int isupper (int c); Tipo de Dato que devuelve: Valor entero 0 para falso no 0 para verdadero. Argumento: int c representa el carácter a evaluar.
Ejemplos:
a= islower (20); a=1 b= islower (26); b=0 c= islower (22); c=0
tolower: Función: Convierte un carácter entero ASCII de las mayúsculas a su valor en minúsculas. Arch. ctype.h Declaración: int tolower (int ch); Tipo de Dato que devuelve: Valor entero de la minúscula. Argumento: int ch representa el valor del carácter a convertir.
Ejemplos:
A= tolower (70); a=32 b= tolower (97); b=99 c= tolower (62); c=104
toupper: Función: Convierte un carácter entero ASCII de las minúsculas a su valor en mayúsculas. Arch. ctype.h Declaración: int toupper (int ch); Tipo de Dato que devuelve: Valor entero de la mayúscula. Argumento: int ch representa el valor del carácter a convertir.
Ejemplos:
a= tolower (32); a=65 b= tolower (88); b=67 c= tolower (109); c=72
cos: Función: Calcula el coseno del valor, proporcionado. . Arch. match.h Declaración: double cos (double x); Tipo de Dato que devuelve: Valor del coseno de entrada. Argumento: double x es el valor al que se le hará el cálculo.
Ejemplos:
result= cos (0.4); result= cos (0.3); result= cos (0.2);
isdigit Función: Sirve para verificar si un carácter concreto pertenece al conjunto de dígitos. Arch. ctype.h Declaración: int isdigit (int c); Tipo de Dato que devuelve: Valor entero 0 para falso no 0 para verdadero. Argumento: int c representa el carácter a evaluar.
Ejemplos:
a= isdigit (60); a=1 b= isdigit (43); b=0 c= isdigit (90); c=0
islower Función: Sirve para verificar si un carácter concreto pertenece al conjunto de letras minúsculas. Arch. ctype.h Declaración: int islower (int c); Tipo de Dato que devuelve: Valor entero 0 para falso no 0 para verdadero. Argumento: int c representa el carácter a evaluar.
Ejemplos:
a= islower (90); a=1 b= islower (32); b=0 c= islower (80); c=0
sqrt: Función: Calcula la raíz cuadrada del valor de entrada. Arch. match.h Declaración: double sqrt (double x); Tipo de Dato que devuelve: Resultado de la raíz cuadrado de x. Argumento: double x valor a extraer la raíz.
Ejemplos:
res= sqrt (60); res= sqrt (num); res= sqrt (6.0);
floor: Función: Calcula el valor entero más grande que no sea mayor de x (redondeo) Arch. match.h Declaración: double floor (double x); Tipo de Dato que devuelve: Valor entero no mayor de x. Argumento: double x valor para comparación.
Ejemplos:
res= floor (75.15); res=55.00000000 res= floor (99.99); res=69.00000000 res=floor (num);
ceil: Función: Calcula el valor entero más pequeño o que no sea menor de x (redondeo) Arch. match.h Declaración: double ceil (double x); Tipo de Dato que devuelve: Valor entero no menor de x. Argumento: double x valor para comparación.
Ejemplos:
res= ceil (55.15); res=56.00000000 res= ceil (69.99); res=70.00000000 res=ceil (num);
tan: Función: Calcula el tangente del valor, proporcionado. . Arch. match.h Declaración: double tan (double x); Tipo de Dato que devuelve: Valor del coseno de la tangente del valor de entrada. Argumento: double x es el valor al que se le hará el cálculo.
Ejemplos:
result= tan (0.3); result= tan (0.4); result= tan (0.3);
abs: Función: Calcula el valor absoluto del numero entero x. Arch. match.h Declaración: double fabs (int x); Tipo de Dato que devuelve: Valor absoluto del dato de entrada. Argumento: double x valor a calcular el valor absoluto.
Ejemplos:
res= fabs (−40); res=10 res= fabs (40); res=10 res= fabs (num);
atoi: Función: Convierte la porción inicial e la cadena apuntada por num ptr a una representación de int. Arch. stdlib.h Declaración: double atoi (const char * num ptr); Tipo de Dato que devuelve: La función atoi retorna el valor convertido. Argumento: const char cadena de caracteres a convertir.
Ejemplos:
res= atoi (“4”); res= 5; res= atoi (“30”); res= 500; res= atoi (a);
atol: Función: Convierte la proporción inicial de la cadena apuntada por num ptr a una representación a long. Arch. stdlib.h Declaración: long atol (const char * num prt); Tipo de Dato que devuelve: La función atol retorna el valor convertido. Argumento: const char cadena de caracteres a convertir.
Ejemplos:
res= atol (“5.2567895”); res= 5.2567895; res= atol (“805.526”); res= 805.526 res= atol (a);
iato: Función: Convierte un entero a una cadena de caracteres. Arch. stdlib.h Declaración: char*itoa (int value, char*string, int radi, x); Tipo de Dato que devuelve: La función iato deposita el cálculo en el parámetro string. Argumento: int value valor a convertir; char *string cadena destino int radi x especifica la base entera a convertido
Ejemplos:
iato= (116, d, 12); d= “126”; iato= (30, b, 10); b= 40; iato= (a, b, 10);
atof: Función: Convierte la porción inicial de la cadena apuntada por num ptr a una representación double. Arch. stdlib.h Declaración: double atof (const char * num prt); Tipo de Dato que devuelve: La función atof retorna el valor convertido. Argumento: const char cadena de caracteres a convertir.
Ejemplos:
res= atof (“7.257”); res= 5.256; res= atof (“205.4”); res= 405.5 res= atof (a);
ltoa: Función: Convierte un entero largo a cadena de caracteres. Arch. stdlib.h Declaración: char *ltoa (long value, char * string int radi x); Tipo de Dato que devuelve: La función ltoa deposita el calculo en le parámetro string. Argumento: long value valor a convertir char+string cadena destino, int radi x especifica la base a el entero largo convertido.
Ejemplos:
ltoa= (1, 2, 3, 4, 5, 6, 7, 8, 9, a, 10); a= “1234456789”; ltoa= (1636653, b, 10); b=”1636653”; itoa= (a, b, 10);
clrscr: Función: limpia pantalla en modo de texto. Arch. conio.h Declaración: void clrscr (void); Tipo de Dato que devuelve: No retorna. Argumento: no tiene. Ejemplos:
Clrscr();
gotoxy (19,8); gotoxy (14,8); gotoxy (75,2);
Text color: Función: Cambia el color de texto en pantalla. Arch. conio.h Declaración: void text color (int color); Tipo de Dato que devuelve: No retorna. Argumento: int color valor entero de color de 0 al 13. 0 Negro. 1 Azul. 2 Verde 3 Cyan 4 Rojo 5 Magente
Ejemplos:
Text color (6); Text color (14); Text color (5);
isascii: Sirve para verificar si un carácter concreto pertenece al conjunto de los caracteres asccii. Arch. ctype.h Declaración: int Isasi (int C); Valor de regreso: Valor entero o para falso no o verdadero. Argumento int c Representa el carácter a evaluar.
Ejemplos:
a= isascii (98); a=1 b=isascii (550); b=0 c=isascii ((64); c=1