Está en la página 1de 18

“AÑO DE LA UNIDAD, LA PAZ Y EL DESARROLLO ”

SEDE CUSCO
FUNDAMENTOS DE PROGRAMACIÓN

Docente: Rossy Uscamaita Quispetupa

Funciones
INTEGRANTES:
➢ Quispirroca Bejarano Joaquín Alessandro
➢ Tejeira Quispe Fátima Estefany
➢ Lope Barrientos Joshep Marino
➢ Niquen Aucca Olenka Dayana
➢ Saire Huamani Jamil

CUSCO - PERÚ
2023
Índice:
1. Librerías………………………………………………………………………………………..3
2. Función exit()………………………………………………………………………………….4
3. Función system()………………………………………………………………………….….4
4. Función abs()………………………………………………………………………………….5
5. Función labs()…………………………………………………………………………………5
6. Función atof()……………………………………………………………………………….…6
7. Función atoi()…………………………………………………………………………….……6
8. Función atol()…………………………………………………………………………….……7
9. Función rand()………………………………………………………………………….……..7
10. Función Ceil()…………………………………………………………………………………8
11. Función Fabs()………………………………………………………………………………..8
12. Función Fmod()……………………………………………………………………………….9
13. Función pow()…………………………………………………………………………………9
14. Función sqrt()……………………………………………………………………………..…..10
15. Función Getchar()………………………………………………………………………...…..10
16. Función putchar()………………………………………………………………………….....11
17. Función gets()…………………………………………………………………………………11
18. Función puts()………………………………………………………………………………....11
19. Función strcat()……………………………………………………………………………….12
20. Función strcmp()……………………………………………………………………………..12
21. Función strcpy()………………………………………………………………………………13
22. Función strcspn()……………………………………………………………………………..13
23. Función strerror()…………………………………………………………………………….13
24. Función strlen()……………………………………………………………………………….14
25. Función tolower()……………………………………………………………………………..14
26. Función toupper()…………………………………………………………………………….14
27. Función isalnum()…………………………………………………………………………….15
28. Función isalpha()……………………………………………………………………………..15
29. Función isdigit()……………………………………………………………………………….15
30. Función isascii()………………………………………………………………………………15
31. Función isspace()……………………………………………………………………………..16
32. Función islower()……………………………………………………………………………..16
33. Función isupper()……………………………………………………………………………..16
34. Función ispunct()……………………………………………………………………………..17
35. Función isxdigit()……………………………………………………………………………..17
Librerías

● Stdlib.h: Es el archivo de cabecera que, dentro de la


biblioteca estándar de C, declara funciones y constantes de
utilidad general: asignación de memoria , control de procesos
y otras funciones generales, incluidos los tipos de datos.

● string.h: Define un tipo de variable, una macro y varias


funciones para manipular matrices de caracteres.

● math.h: Es un archivo de cabecera de la librería estándar del


lenguaje de programación C diseñado para operaciones
matemáticas básicas. Muchas de sus funciones incluyen el
uso de números en coma flotante. C++ también implementa
estas funciones por razones de compatibilidad y las declara
en la cabecera "cmath".

● ctype.h: Es un archivo de cabecera de la biblioteca estándar


del lenguaje de programación C diseñado para operaciones
básicas con caracteres. Contiene los prototipos de las
funciones y macros para clasificar caracteres.

● stdio.h: Es el archivo de encabezado de la biblioteca


estándar de C que contiene definiciones de macro, constantes
y declaraciones de funciones y tipos utilizados para las
diversas operaciones de entrada y salida.
1. Función exit()
Indica la terminación de un proceso o programa. Se utiliza la expresión exit(0) cuando el
código fue correcto, en cambio si se pone cualquier otro número después del “exit” se
considera código de error.

2. Función system()
Generalmente se usa esta función con el parámetro pause para pausar el
programa que se está ejecutando. Además de ello también puede usarse para
cambiar el color del texto, el fondo e incluso el comando “cls” sirve para
limpiar la pantalla.
3. Función abs()
Esta función es matemática puesto que muestra el valor absoluto
de un valor determinado. En caso de que el resultado no pueda ser
expresado el comportamiento no estará definido.

4. Función labs()
Esta función es similar a la anterior(abs), excepto que el argumento que se usa
es el de long int, es decir la versión larga de la función abs. Long quiere decir
“largo” por ende al designar la misma el número de bits será 32 en un rango de
-2147483648 a 2147483647.
5. Función atof()
Esta función sirve para convertir una cadena de caracteres en símbolos
o expresiones numéricas. Convierte valores designados string a valores
de tipo entero(int).En caso no se pueda convertir se devolverá un valor
de 0.

6. Función atoi()
Esta función sirve para convertir una cadena de caracteres en símbolos o
expresiones numéricas. Convierte valores designados string a valores de
tipo entero(int).En caso no se pueda convertir se devolverá un valor de 0.
7. Función atol()
Convierte la cadena en números enteros largos. La conversión se detiene
en cuanto se encuentra un carácter no aceptable. Si no se puede convertir
la cadena, devuelve 0. En caso de desbordamiento, el valor no está
definido.

8. Función rand()
Esta función genera números aleatorios que tiene distintos usos ya sea
en juegos de azar, simulaciones, cifrado de datos y más. Esta función
rand() devuelve un número entero pseudoaleatorio en el rango 0 y
Rand_MAX. Rand MAX.
9. Función Ceil()
Se usa para redondear un número hacia arriba hasta el próximo
número entero.

10. Función Fabs()


Calcula el valor absoluto de un número de punto flotante.
11. Función Fmod()
Calcula el resto de coma flotante de la división de x/y.

12. Función pow()


La función pow retorna el resultado de x elevado a y.
13. Función sqrt()
La función sqrt retorna el resultado de la raíz cuadrada de X.

14. Función Getchar()


La función getchar se puede utilizar para leer cadenas de varios caracteres, leyendo
en un bucle la cadena carácter a carácter.
15. Función Putchar()
La función putchar se puede utilizar para visualizar una cadena de caracteres
(almacenados en un array), y escribir en un bucle los caracteres uno a uno.

16. Función Gets()


La función gets lee una línea del flujo de entrada estándar stdin y la almacena en buffer.
La variable es guardada hasta que haya un salto de línea (“\n”), sin embargo, el salto de
línea NO se guarda.

17. Función puts()


Se usa para escribir una secuencia de caracteres al flujo de salida estándar y también
añade un carácter de línea nueva a la salida. Él carácter nulo final no está escrito
18. Función strcat()
Función que sirve para concatenar (unir) dos cadenas de caracteres.Agrega copia de una
cadena al final de otra .

19. Función stremp()


La función strcmp() es usada para poder comparar dos cadenas de texto y también recibe
dos parámetros que serán dos string, y si son iguales nos devolverá un 0, y si no son
iguales devolverá cualquier otro número.

20. Función strcmp()


La función strcmp() se utiliza para comparar dos cadenas de caracteres y determinar si son
iguales o diferentes. Devuelve un valor entero que indica la relación de orden entre las cadenas:
si es igual a cero, las cadenas son iguales; si es menor que cero, la primera cadena es menor
que la segunda; y si es mayor que cero, la primera cadena es mayor que la segunda.
21. La función strcpy()
La función strcpy() es utilizada para copiar una cadena de caracteres en otra. Recibe como
argumentos dos punteros a char, uno con la cadena de destino y otro con la cadena de origen.

22. función strcspn()


La función strcspn() es utilizada para determinar la longitud de la porción inicial de una cadena
que no contiene ninguno de los caracteres de otra cadena dada. Recibe como argumentos dos
punteros a char, uno con la cadena a analizar y otro con la cadena de referencia. Devuelve un
valor entero que indica la longitud encontrada.

23.función strerror()
La función strerror() es utilizada para obtener una cadena de caracteres que describen el último
error ocurrido en el sistema. Recibe como argumento un entero con el código de error a analizar.
24.La función strlen()
La función strlen() es utilizada para obtener la longitud de una cadena de caracteres. Recibe
como argumento un puntero a char con la cadena a analizar. Devuelve un valor entero que indica
la longitud encontrada.

25. función tolower()


La función tolower() es utilizada para convertir una letra en minúscula. Recibe como argumento
un carácter en mayúsculas. Devuelve el personaje en minúscula correspondiente.

26. función toupper()


La función toupper() es utilizada para convertir una letra en mayúscula. Recibe como argumento
un personaje en minúscula. Devuelve el carácter en mayúscula correspondiente.
27.función isalnum()
La función isalnum() es utilizada para determinar si un carácter es alfanumérico. Recibe como
argumento un personaje. Devuelve un valor entero que indica si es alfanumérico (distinto de cero)
o no (igual a cero).

28. función isalpha()


La función isalpha() se utiliza para determinar si un carácter es una letra. Recibe como argumento
un personaje. Devuelve un valor entero que indica si es una letra (distinto de cero) o no (igual a
cero).

29.función isdigit()
La función isdigit() se utiliza para determinar si un carácter es un dígito. Recibe como argumento
un personaje. Devuelve un valor entero que indica si es un dígito (distinto de cero) o no (igual a
cero).

30. función isascii()


La función isascii() es utilizada para determinar si un carácter está dentro del rango ASCII. Recibe
como argumento un personaje. Devuelve un valor entero que indica si está dentro del rango
(distinto de cero) o no (igual a cero).

31. función isspace()


La función isspace() se utiliza para determinar si un carácter es un espacio en blanco. Recibe
como argumento un personaje. Devuelve un valor entero que indica si es un espacio en blanco
(distinto de cero) o no (igual a cero).

32.función islower()
La función islower() se utiliza para determinar si un carácter es una letra minúscula. Recibe como
argumento un personaje. Devuelve un valor entero que indica si es una letra minúscula (distinto
de cero) o no (igual a cero).

33. Función isupper()


Esta función verifica que el entero pertenezca al rango de caracteres de letras
mayúsculas que por defecto están en el rango A a la Z.
34. Función ispunct()
Esta función comprueba si un carácter es de puntuación o no, y este término lo define
como función que incluye todos los caracteres que no son alfanuméricos ni espacios.

35. Función isxdigit()


Esta función se utiliza para comprobar si el carácter es un dígito o no, devuelve el valor
distinto de cero si es un dígito de lo contrario devuelve 0.

También podría gustarte