Está en la página 1de 8

Guía práctica de laboratorio de Fundamentos de Programación

Cuarta Unidad: Módulos para la programación: funciones propias del lenguaje de programación –
recursividad
Práctica N°13

Apellidos :
Sección :
Nombres :
Fecha : / / Duración: 100 min
Docente :
Tipo de práctica: Individual ( x ) Grupal ( )

Instrucciones: Desarrolle los siguientes programas haciendo uso del software Dev-C++.

1.- Tema: Funciones propias del lenguaje de programación


2.- Objetivo: Poner en práctica los principios básicos de librerías en lenguaje C++.
3.- Materiales a utilizar en la práctica:
 Programa Dev C++
 Procesador de texto Microsoft Word
 Computadora personal
Librería Función
4.- Planteamiento de ejercicios:
stdlib.h abs( )
stdlib.h labs( )
FUNCIONES PROPIAS DEL
LENGUAJE DE stdlib.h atof( ) PROGRAMACIÓN
stdlib.h atoi( )
stdlib.h atol( )
stdlib.h exit( )
stdlib.h rand( )
stdlib.h system( )
math.h ceil( )
math.h fabs( )
math.h fmod( )
math.h pow()
math.h sqrt()
stdio.h getchar( )
stdio.h putchar( )
stdio.h gets( )
stdio.h puts( )
string.h strcat( )
string.h strcmp( )
Librería: STDIO string.h strcpy( )
1. Realizar un string.h strcspn( ) porgrama que calcule el
cuadrado de los string.h strerror 10 primero números.
Emplear printf y string.h strlen( ) scanf
ctype.h tolower( )
2. Realizar un programa que pida el
ctype.h toupper( )
ingreso de un nombre y su edad
type.h isalnum( )
ctype.h isalpha( )
#include <stdio.h>
ctype.h isascii( )
int main()
ctype.h isdigit( )
ctype.h islower( )
ctype.h isupper( )
ctype.h ispunct( )
ctype.h isspace( )
ctype.h isxdigit( )
{ char nombre[20];
int edad;
printf( "Escriba su nombre: " );
scanf( "%s", nombre );
printf( "Escriba su edad: " );
scanf( "%d", &edad );
printf( "%s tu edad es %d",nombre,edad);
return 0;
}

3. Realizar un programa que muestre los “n” números 3,5,7,9, … así como la suma respectiva. Usar
printf y scanf

4. Mostrar el mensaje hola us ando la función putchar


5. Mostrar el mensaje ░░░UNIVERSIDAD CONTINENTAL░░░ usando la función putchar

6. Ingresar un carácter y mostrar el carácter ingresado

7. Ingresar el apellido y nombre de una persona, luego mostrar

8. Pedir el ingreso de “n” personas, donde se ingrese el apellido y nombre, la edad. El programa debe
mostrar el apellido y nombre que tiene la mayor edad.

9. Elaborar un programa que convierta un carácter a mayúscula y minúscula


10. Elaborar un programa que determine si el carácter ingresado es letra o no

11. Elaborar el programa que permita reportar el monto acumulado de ventas y la cantidad de clientes
atendidos. Considere diferenciar mayúsculas y minúsculas (toupper), la conversión del ingreso de
cadenas a entero (atoi) o a decimal (atof), que permita diferenciar letras de dígitos (isalpha) y que
permita ingresar más de un dígito (string CadenaIngresada)

SOLUCIÓN
12. Elaborar el programa que permita ingresar el valor del promedio de una nota, validando que esté
entre cero a veinte.
Referencias bibliográficas consultadas y/o enlaces recomendados
 JOYANES, L. (2008). Fundamentos de Programación. Algoritmos, estructura de datos y objetos, 4ª Edición. Madrid:
McGraw-Hill.
 Beekman, G., Pacheco, R. y Tábora, A. (2008). Introducción a la computación. México: Pearson Educación.

También podría gustarte