Descarga la aplicación para disfrutar aún más
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.
Compartir