Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrucciones: En una carpeta comprimida GrupoNro___.rar), con el siguiente contenido (Parte I y II):
Parte I:
- Informe en Word (carátula con lista de integrantes, por cada función: que hace y programa ejemplo de autoría propia)
- Ppts animadas (de las funciones marcadas con X)
Parte II:
- Proyecto (.dev)
- Programa fuente (.cpp)
- Librería LecturaDatos.h.
Parte III:
- Exposición de funciones ppts animadas y programa demostrativo.
ENUNCIADO
Parte I:
Informe en Word Prueba d
escritorio
con ppts
animada
(simulació
de valore
Programa en C/C++ ejemplificando su uso de cada
Nª Librería Función Que hace?
(máximo 12 líneas de código y de autoría propia) línea de
código)
las
señalada
con aspa
Termina la
1 stdlib.h exit( ) ejecución del X
programa
Nos devuelve
3 stdlib.h abs( ) el valor
absoluto
Nos devuelve
el valor
4 stdlib.h labs( ) absoluto de un
entero largo
Nos convierte
una cadena a
5 stdlib.h atof( )
un número del
tipo flotante
Nos convierte
una cadena a
6 stdlib.h atoi( )
un número del
tipo entero
1|Página
Nos convierte
una cadena a
7 stdlib.h atol( ) un número del
tipo entero
largo
Nos genera un
número
8 stdlib.h rand( )
aleatorio
X
Redondea un
número al
9 math.h ceil( )
entero más
X
próximo
Nos da el valor
10 math.h fabs( ) absoluto de un
número
Residuo de x/y
como número
11 math.h fmod( )
de punto
flotante
Eleva un
número a una
12 math.h pow() potencia
determinada
Saca la raíz
cuadrada de
13 math.h sqrt()
un número
Lee un
carácter y lo
getchar(
14 stdio.h
)
convierte a X
entero
Lee de
carácter a
carácter, pero
putchar(
15 stdio.h
)
transmite como X
argumento el
carácter leído
Recibe como
único
argumento la
variable que
16 stdio.h gets( ) será X
considerada
como una
cadena de
caracteres
Recibe la
cadena de
17 stdio.h puts( ) caracteres a X
mostrar
Concatena
una cadena
18 string.h strcat( ) de caracteres
a otra
2|Página
Sirve para
strcmp( comparar
19 string.h
) cadenas
X
Copia una
20 string.h strcpy( ) cadena a otra X
Devuelve la
posición del
primer carácter
strcspn( que coincide
21 string.h
) con alguno de
los caracteres
de otra
cadena dada
Convierte el
número de
error en errnum
22 string.h strerror( )
a un mensaje
de error
Devuelve la
23 string.h strlen( ) longitud de
una cadena
Convierte un
tipo de dato
tolower(
24 ctype.h
)
carácter a X
minúscula
Convierte un
toupper( tipo de dato
25 ctype.h
) carácter a
X
mayúscula
Es una macro
que verifica el
entero c
isalnum( pertenece al
26 ctype.h rango de letras
)
(A a Z o a a z)
o al de dígitos
(0 a 9)
Comprueba si
el dato
isalpha(
27 ctype.h ingresado es
)
alfabético
Es una macro
que verifica el
entero c
pertenece al
rango de
caracteres de
28 ctype.h isdigit( ) dígitos
decimales. Por
defecto, el
rango es ('0' a
'9', 'a' a 'f' y 'A'
a 'F').
Es una macro
que verifica el
entero c
pertenece al
rango de (0 a
29 ctype.h isascii( ) X
127). Esta
macro está
definida para
todos los
valores enteros.
3|Página
Es una macro
que verifica el
entero c
isspace( pertenece al
30 ctype.h
) grupo de
X
caracteres de
espacio.
Es una macro
que verifica el
entero c
pertenece al
31 ctype.h islower( )
rango de
X
caracteres de
letras
minúsculas
Esta función se
utiliza para
comprobar si el
argumento
isupper( contiene
32 ctype.h
)
X
cualquiera
letra
mayúscula
como A, B, C,
D
Es una macro
que verifica el
entero c
pertenece al
rango de
caracteres de
ispunct( los signos de
33 ctype.h
) puntuación,
que por
defecto son
todos menos
los
alfanuméricos
y el blanco.
Es una macro
que verifica el
entero c
pertenece al
rango
34 ctype.h isxdigit( ) caracteres de
dígitos
hexadecimales
(´0´-´9´),(a-f),
(A-F)
Investigar y desarrollar los conceptos de todas las funciones y la prueba de escritorio de las marcadas con X,
según la tabla:
Parte II:
Elaborar el programa demostrativo, del siguiente enunciado para mostrar según puntaje y tipo de profesional, el
porcentaje o estado obtenido, usando módulos de programa, librerías de programación y funciones (por ejemplo:
toupper( ), isdigit( ) o isalpha( ):
Trabajador Calificado
Puntaje Profesional (P) Técnico (T) Obrero (O)
Evaluación
Menor a 10 45% 25% 5%
10 – 30 25% 15% 3%
31 - 70 20% 10% 2%
71- 100 “Es Observado” “Es Renovado” “Es Promovido”
Rúbrica de evaluación:
A continuación, se presenta la escala de valoración, en base a la cual se evaluará el caso en el IDE Dev C++.
4|Página
instrucciones. desarrollado según las instrucciones.
instrucciones.
Nota
5|Página