Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJERCICIOS PROPUESTOS # 2
(Programación modular y métodos en C#)
1. Realice un programa que utilice métodos para realizar un MENU iterativo con las siguientes
opciones:
1. Factorial de un numero “n”
2. Combinaciones sin repetición de ‘’n” tomados de “r”
3. Combinaciones con repetición de “n” tomados de “r”
4. Salir
Tenga en cuenta que todos los valores “n” o “r” son proporcionados por el usuario y utilice
las siguientes formulas:
2. Realice un programa que utilice método recursivo para realizar el cálculo del factorial de un
número ‘N’, un vez mostrado el cálculo pregunte al usuario si desea salir presione ‘S’ o ‘s’ u
otra tecla en caso contrario, si no desea salir vuelva a solicitar el número para nuevamente
repetir el cálculo:
3. Realice un programa que utilice método recursivo para realizar el cálculo de la serie de
Fibonacci hasta una posición ‘N’, una vez mostrada la serie pregunte al usuario si desea salir
presione ‘S’ o ‘s’ u otra tecla en caso contrario, si no desea salir vuelva a repetir el proceso
de Fibonacci.
4. Realice un programa que utilice métodos para aplicar los siguientes descuentos por
cantidades de cualquier producto:
• 1 a 10 Unidades 0% de descuento
• 11 a 20 Unidades 2% de descuento
• 21 a 30 Unidades 4% de descuento
• 31 o más unidades 6% de descuento
Página 1 de 2
ARAM ® Programación I
5. Realice un programa que utilice métodos y utilice la clase Math de C# para que sea un
menú iterativo con las siguientes opciones:
1. 5 Log (x)
2. 3 Log10(x) + 4
3. 5 Log (x) – ( 3 Log10(x) + 4 )
4. Salir
Nota: debe solicitar el valor de x al usuario
6. Realice un programa que utilice métodos y utilice la clase Math de C# para que sea un
menú iterativo con las siguientes opciones:
1. 5 Sin (x)
2. 3 Log10(x) + 4
3. 5 Log (x) – ( 3 Log10(x) + 4 )
4. Salir
5.
7. Realice un programa que utilice métodos para aplicar los siguientes descuentos por
cantidades de cualquier producto:
• 1 a 20 Unidades 1.5 % de descuento
• 21 a 40 Unidades 2.1 % de descuento
• 41 a 50 Unidades 3.0 % de descuento
• 51 o más unidades 4 % de descuento
Página 2 de 2