Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- class Calculadora
- {
- private List<int> numeros; // Encapsulación
- public Calculadora(List<int> numeros)
- {
- this.numeros = numeros;
- }
- public List<int> ObtenerCuadrados()
- {
- List<int> cuadrados = new List<int>();
- foreach (int numero in numeros)
- {
- cuadrados.Add(CalcularCuadrado(numero));
- }
- return cuadrados;
- }
- private int CalcularCuadrado(int n) // Método encapsulado
- {
- return n * n;
- }
- public void MostrarResultados()
- {
- Console.WriteLine("Números originales: " + string.Join(", ", numeros));
- Console.WriteLine("Cuadrados: " + string.Join(", ", ObtenerCuadrados()));
- }
- }
- class Program
- {
- static void Main()
- {
- List<int> numeros = new List<int> { 1, 2, 3, 4, 5 };
- Calculadora calculadora = new Calculadora(numeros);
- calculadora.MostrarResultados();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement