Logo Studenta

Problemas propuestos 2909

¡Estudia con miles de materiales!

Vista previa del material en texto

Problemas propuestos C# 
1. Crear un array de x * y filas (cargar x, y por teclado) Imprimir el array completa y la última 
fila. 
2. Crear un array de x * y filas (cargar x, y por teclado) Imprimir el mayor elemento y la fila 
y columna donde se almacena. 
3. Crear un array de x * y filas (cargar x, y por teclado) Intercambiar la primera fila con la 
segunda. Imprimir luego la matriz. 
4. Crear un array de x * y filas (cargar x, y por teclado) Mostrar los índices y valores que 
cumplan con una condición especifica establecida por ud. 
5. Plantear una clase llamada Alumno y definir como atributos su nombre, apellido y su 
edad. En el constructor realizar la carga de datos. Definir otros dos métodos para 
imprimir los datos ingresados y un mensaje si es mayor o no de edad (edad >=18) 
6. Plantear una clase que represente un empleado. Definir como atributos su nombre, 
apellido, estado civil y su sueldo. En el constructor cargar los atributos y luego en otro 
método imprimir sus datos, en otro método definir si recibe bono (5%) si es casado y 
por último uno que imprima un mensaje si se le hace retención de 7% (si el sueldo supera 
a 3200) 
7. Implementar la clase operaciones. Se deben cargar dos valores enteros en el 
constructor, calcular su suma, resta, multiplicación, división, residuo, potencia, y 
factorial, cada una en un método, imprimir dichos resultados. 
8. Plantear un programa que permita jugar a la ruleta de números del 1 al 10. Las reglas de 
juego son: se gira tres veces a ruleta si en las tres oportunidades sale el numero 7 
mostrar un mensaje que "gano", sino "perdió". 
9. Plantear una clase Club y otra clase Socio. La clase Socio debe tener los siguientes 
atributos privados: nombre, categoria y la antigüedad en el club (en años). En el 
constructor pedir la carga del nombre y su antigüedad; la categoría se define según los 
años de antigüedad (‘Platinum’ más de 10 años, ‘Premium’ más de 7 y menos de 10, 
‘Gold’ más de 5 y menos de 7, ‘Classic’ menos de 5 años. La clase Club debe tener como 
atributos 3 objetos de la clase Socio. Definir una responsabilidad para imprimir la info 
del socio (socios) con mayor antigüedad en el club. 
10. Plantee una solución para el enunciado (usar POO): Se desea saber la temperatura 
media trimestral de cuatro países. Para ello se tiene como dato las temperaturas medias 
mensuales de dichos países. Se debe ingresar el nombre del país y seguidamente las tres 
temperaturas medias mensuales: 
a. Seleccionar las estructuras de datos adecuadas para el almacenamiento de los 
datos en memoria. 
b. Cargar por teclado los nombres de los países y las temperaturas medias 
mensuales. 
c. Imprimir los nombres de los países y las temperaturas medias mensuales de las 
mismas. 
d. Calcular la temperatura media trimestral de cada país. 
e. Imprimir los nombres de los países y las temperaturas medias trimestrales. 
f. Imprimir el nombre del país con la temperatura media trimestral mayor.

Continuar navegando