Mam do napisania program zliczający ilość elementów niezerowych tablicy qwerty[2n,nm]. (w metodzie)
Oto mój kod programu w którym zlicza mi elementy niezerowe w tablicy jedno wymiarowej. I moje pytanie jak najkrótszą drogą zmienić go, by pokrywał sie z poleceniem ?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Globalization;
namespace zabawki
{
class Program
{
static void q_sort(ref int[] tab)
{
int licznik, i;
licznik=0;
for (i = 0; i < 20; i++)
{ if (tab[i]!=0)
licznik=licznik+1;
}
Console.WriteLine(licznik);
}
static void Main(string[] args)
{
Random rand = new Random();
int[] qwerty;
qwerty = new int[20];
for (int i = 0; i < qwerty.Length; i++)
{
qwerty[i] = rand.Next(9);
}
foreach (int el in qwerty)
{
Console.Write("{0} ", el);
}
q_sort(ref qwerty);
Console.ReadKey(true);
}
}
}