Professional Documents
Culture Documents
CENTRO DE SISTEMAS
PROGRAMACIN I TALLER 15
1. Desarrollar un programa en Visual C++, que llame una funcin tipo VOID para ordenar en
forma ascendente e imprimir, tres nmeros enteros, solicitados por teclado desde el
programa principal
2. Elaborar un programa en C++ que, mediante una funcin de usuario, permita calcular el
cubo de un nmero real
3. Elaborar un programa en Visual C++ que, mediante una funcin de usuario, calcule la
factorial de un nmero digitado por teclado
Ayudas:
Crear una funcin de usuario que genere los nmeros aleatorios que requiera.
Utilizar las funciones de biblioteca que generan nmeros aleatorios:
srand(time(NULL)); Generador de aleatorios
y=rand()%M; donde M es la cantidad de aleatorios
#include <time.h> Biblioteca
Nota: El nmero mgico consiste en adivinar un nmero del 1 al 100, el computador
debe decir al jugador si el nmero dado es mayor o menor y dejarlo volver a jugar hasta
que lo adivine. Al final debe decir en cuntos intentos lo adivin.
5. Crear un programa en Visual C++, que utilice una funcin de usuario para calcular y
mostrar la distancia en kilmetros que recorre un cuerpo en cada libre. El programa debe
mostrar la distancia recorrida por el cuerpo cada segundo, durante 10 segundos
2
=
2
Donde:
El programa principal solicita los datos, llama la funcin, enva los parmetros a la
funcin para el clculo e imprime el resultado desde el programa principal
El programa principal llama la funcin, solicita los datos desde la funcin e imprime
el resultado desde el programa principal
El programa principal llama la funcin, solicita los datos desde la funcin e imprime
el resultado en la misma funcin
7. Crear un programa en Visual C++, que permita realizar las siguientes conversiones. El
programa debe contener el men de opciones, una funcin de usuario por cada opcin
para realizar los clculos
8. Crear un programa en Visual C++, que permita realizar las siguientes conversiones. El
programa debe contener el men de opciones, una funcin de usuario por cada opcin
para realizar los clculos y una funcin tipo VOID para hacer impresiones:
9. Desarrollar un programa en Visual C++, que permita leer el valor correspondiente a una
distancia en millas y las visualice expresadas en metros. Sabiendo que una milla marina
equivale a 1852 metros
11. Aplicando funciones definidas por usuario, elaborar un programa en C++ que permita
determinar la nota definitiva de un grupo de estudiantes, hallar el estudiante de ms alto
rendimiento y el de ms bajo rendimiento