Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Hacer una función que ingrese un número entero y lo retorne. Llame a la función
IngresarNumeroEntero().
Análisis
PE P PS
No tiene Pedir el número y leerlo El número leído
Función
int IngresarNumeroEntero (void)
{ int numero;
clrscr();
puts ("\n\t Digite un numero : "); // acá el mensaje es estático, siempre va a ser el mismo
scanf(“%d”, &numero); fflush(stdin);
return (numero);
}
Ejercicios
1. Hacer una función que ingrese un número real y lo retorne. Llame a la función
IngresarNumeroReal().
2 Hacer una función que ingrese un número entero y lo retorne. La función recibe un mensaje
indicando lo que se necesita que ingrese el usuario. Llame a la función
IngresarNumeroEnteroMsg().
Análisis
PE P PS
Un mensaje o sea Mostrar el mensaje y leer lo El número leído
un dato string (char *) pedido en el mensaje
MACUSAI Página 1 de 3
Ama a todos, Sirve a todos.
Sri Sathya Sai Baba
FUNCIONES
Análisis
E P S
Datos dan ejercicio Pedir el número y leerlo Mostrar el número leído
Se procesara un solo número
Datos necesito del exterior
Esto ya lo hace una función.
El número a procesar (NUM)
Utilizaré
IngresarNumeroEntero()
// Librerías necesarias
void main()
{ int num;
num = IngresarNumeroEntero();
//como la función IngresarNumeroEntero() tiene PS o sea retorna un dato, la activo o ubico en una
instrucción de asignación
Ejercicio
Realice la prueba de escritorio al siguiente bloque de programa
// Librerías necesarias
void main()
{ int num;
cout <<"\n\t El numero digitado es: "<< IngresarNumeroEntero()<<endl;
getch();
}
Análisis
E P S
Datos dan ejercicio Pedir el número y leerlo Mostrar el número leído
Se procesara un solo número
Datos necesito del exterior
Esto ya lo hace una función.
El número a procesar (NUM)
Utilizaré
IngresarNumeroEnteroMsg()
MACUSAI Página 2 de 3
Ama a todos, Sirve a todos.
Sri Sathya Sai Baba
FUNCIONES
// Librerías necesarias
void main()
{ int num; num = IngresarNumeroEnteroMsg ("\n\t Digite un numero : ");
printf ("\n\t El numero digitado es: %d ", num);
getch(); }
Ejercicios
1. Hacer una función que ingrese un número real y lo retorne. La función recibe un mensaje
indicando lo que se necesita que ingrese el usuario Llame a la función
IngresarNumeroRealMsg().
2. Hacer una función que ingrese un caracter y lo retorne. La función recibe un mensaje
indicando lo que se necesita que ingrese el usuario Llame a la función
IngresarCaracterMsg().
3. Hacer una función que reciba un número entero y retorne un cero(0) si el numero recibido es
par o un uno(1) si no lo es. Llame a la función VerificarNumeroParImpar().
4. Hacer una función que reciba un número de 1 digito y muestre como se escribe ese número
en inglés. Llame a la función DigitoenIngles().
5. Hacer una función que reciba un número y retorne un cero (0) si el numero recibido es neutro,
un uno (1) si el numero recibido es positivo o un menos uno (-1) si el numero recibido es
negativo. Llame a la función VerificarPositivoNegativo().
MACUSAI Página 3 de 3