Está en la página 1de 2

Tarea 2 - Arreglos y Listas

1. Imprima el valor máximo de un arreglo


2. Imprima el valor mínimo de un arreglo
3. Imprima la suma de todos sus valores

Respuesta

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Arreglo
{
class Program
{
static void Main(string[] args)
{
/* como no sabia si el arreglo debia estar lleno o debia llenarse por
teclado
pues esta hecho para ser llenado por teclado.*/

/* aqui declaramos un arreglo vacia y 2 variables para una para poder


declarar el tamaño de arreglo
y otra para lo que sera la suma de todos los elementos del arreglo*/
int[] arreglo;
int x;
int sumaTotal = 0;
int mayor;
int menor;

// aqui ingresaremos el tañaño del arreglo

Console.WriteLine("Ingrese el Tamaño del Arreglo");


x = Convert.ToInt32(Console.ReadLine());
arreglo = new int[x];

//con este for llenamos el arreglo y realizamos la suma total de los


elementos

for (int i = 0; i < x; i++) {


Console.WriteLine("ingrese el elemento " + (i + 1) + ":");
arreglo[i] = Convert.ToInt32(Console.ReadLine());
sumaTotal += arreglo[i];
}

// aqui podremos buscar el elemento mayor y menor del arreglo

mayor = arreglo[0];
menor = arreglo[0];

for (int i = 0; i < x; i++) {

if (arreglo[i] > mayor) {


mayor = arreglo[i];

}
else if(arreglo[i] < menor){

menor = arreglo[i];

}
Console.WriteLine("El Valor Maximo del Arreglo es: " + mayor);
Console.WriteLine("El Valor Minimo del Arreglo es: " + menor);
Console.WriteLine("La Suma de todos los elementos del Arreglo es: " +
sumaTotal);

}
}
}

También podría gustarte