[ Foro de C# ]

COMPARAR ELEMENTOS EN UN ARRAY C#

27-Jul-2019 22:27
Jasmin Taveras Marmolejos
0 Respuestas

Hola a todos/as.

Estoy realizando un programa que le pide al usuario que inserte 7 números y que al terminar de insertarlos muestre los números al derecho y al revés, muestre la sumatoria de los números, verifique si dentro de los números insertados se encuentra el número 23 y en caso de que sea así le muestre un saludo, por último que verifique si dentro de los números insertados se encuentra el número 14 y en caso de que sea así le muestre una despedida. Lo estoy haciendo en un array, pero me faltan los dos últimos puntos, ¿Cómo podría hacerlo? Este es mi código:

using System;

public class Program
{
public static void Main()
{

int [] numeros = new int[7]; //Crear array

//Pedir y captar valores

Console.WriteLine("Ingrese el primer número: ");
numeros[0] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ingrese el segundo número: ");
numeros[1] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ingrese el tercer número: ");
numeros[2] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ingrese el cuarto número: ");
numeros[3] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ingrese el quinto número: ");
numeros[4] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ingrese el sexto número: ");
numeros[5] = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Ingrese el séptimo número: ");
numeros[6] = Convert.ToInt32(Console.ReadLine());

int length = numeros.Length; //Obteniendo caracteres del array

Array.Reverse(numeros); //Ordenar Array ascendentemente
Console.Clear(); //Limpiar pantalla
Console.WriteLine("Los números al revés son: "); //Imprimir

for (int I = 0; I < length; I++) //Evaluar

{
Console.WriteLine(numeros[I]); //Imprimir
}
int suma=0; //Declarar variable
//Operación
suma = numeros[0] + numeros[1] + numeros[2] + numeros[3] + numeros[4] + numeros[5] + numeros[6];

Console.WriteLine("La suma total de los números es: "+suma); //Imprimir
}
}




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)