domingo, 12 de septiembre de 2010

C sharp: Busqueda de un Numero en un Array

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

namespace ConsoleApplication1
{
class Program
{//la variable "cont" me almacenara el numero de veces que un numero se repite...
//la variable "num" me almacena el numero buscado...
//Creao mi array que me almacenara la cantidad de numeros ingresado por teclado
public int cont,num;
public int[] array1;
//Creo el constructor inicializando los valores....
Program()
{
cont = 0;
num = 0;
array1 = new int[50];//le asigno 50 espacios a mi array
}
//Mi metodo Principal(Main) aqui creo el objeto que me llamara al Metodo ingreso...
static void Main(string[] args)
{
Program obj = new Program();
obj.ingreso();
}
void ingreso()
{
for (int i = 0; i < array1.Length; i++)
{
Console.WriteLine("Ingresa Nº: " + (i + 1));
array1[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("Buscas Algun Número?... Escribelo");
num = int.Parse(Console.ReadLine());
for (int i = 0; i < array1.Length; i++)
{
if (num == array1[i])//busco en mi array numero iguales
{
cont++;
//almaceno el numero que se esta repitiendo en otro array
}
}
Console.WriteLine("El número " + num + " se repite " + cont + " veces.");
Console.ReadKey();
}
}
}

No hay comentarios:

Publicar un comentario

*Dejanos Tus Comentarios*