Lenguaje: C#
Desarrollado para: Aplicación de Consola C#
Desarrollar una aplicación de consola que permita identificar de un conjunto de números a ingresar por teclado cuál es el mayor y cuál es el menor de ellos. Además, debe calcular el promedio general entre todos los números que son ingresados y que se encuentren entre 6 y 10.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace IdentificarConjuntoNumeros
{
class ProgramaInicial
{
static void Main(string[] args)
{
Console.WriteLine("1 - Identificar número mayor y menor");
Console.WriteLine("Ingrese la cantidad de números a verificar:");
//AGREGAR VALIDACIÓN PARA CUANDO NO INGRESAN NÚMEROS
Int32 cant = Int32.Parse(Console.ReadLine());
Int32 cantPromedio = 0;
Int32 mayor = 0;
Int32 menor = 0;
double sumatoria = 0.0;
for (int i = 0; i < cant; ++i) {
Console.WriteLine("Ingrese el nro. ["+ (i+1) +" de "+ cant+"]");
Int32 ingresado = Int32.Parse(Console.ReadLine());
if (i == 0){
mayor = ingresado;
menor = ingresado;
}
else
{
if (mayor < ingresado) mayor = ingresado;
if (menor > ingresado) menor = ingresado;
}
if ((ingresado >= 6) && (ingresado <= 10))
{
sumatoria = sumatoria + ingresado;
++cantPromedio;
}
}
sumatoria = sumatoria / cantPromedio;
Console.WriteLine("### Resultados ###");
Console.WriteLine("Número menor : "+menor.ToString());
Console.WriteLine("Número mayor : " + mayor.ToString());
Console.WriteLine("Promedio : " + sumatoria.ToString());
Console.ReadKey();
}
}
}
No hay comentarios:
Publicar un comentario