public static void Main()
Console.WriteLine("{0}", IsNipValid(nip) ? "valid" : "not walid");
static bool IsNipValid(string nip)
var array = nip.Select(c =>
return Int32.Parse(c.ToString());
int[] wagi = new int[] { 6, 5, 7, 2, 3, 4, 5, 6, 7, 0 };
int suma = array.Zip(wagi, (cyfra, waga) =>
return (suma % 11) == (array[9]);