formal 11:el for
el for con nombres, usando mi código como ejemplo
using System;
namespace nombres
{
class Program
{
static void Main(string[] args)
{
string[] conteo = new string[11];
Console.WriteLine("Escriba 10 nombres:");
aquí indicamos el numero de nombres para introducir
for (int cont = 0; cont < 11; cont++)
{
if (cont < 10)
{
Console.WriteLine("introduzca un nombre en la posicion" + cont);
string jaso = Console.ReadLine();
ponemos la posición que ocupan
conteo[cont] = jaso;
}
else
{
Console.WriteLine("introduzca un nuevo nombre diferente");
string jaso = Console.ReadLine();
pedimos un nombre diferente
conteo[cont] = jaso;
for (int perroloko = 0; perroloko < 10; perroloko++)
{
y lo comprobamos
if (conteo[10] == conteo[perroloko])
{
Console.WriteLine(conteo[perroloko] + " ya esta");
}
else if (perroloko==9)
{
Console.WriteLine(" esta perfecto");
}
}
}
}
Console.ReadKey();
}
}
}
tu código está interesante, aunque no estoy seguro, al mi parecer la parte que dice:
ResponderEliminarif(cont < 10) creo que lo pusiste para que el último nombre que pusieras fuera el de checar si el nombre ya estaba, por lo que quedaría bien, verdad?
En cuanto lo demás me parece bien, aunque me hubiese gustado que lo hubieras explicado más, pero como dicen, el hubiera no existe