Массивтер сілтемелік тип туралы мағлұмат


МАССИВТЕРДІ СҰРЫПТАУ АЛГОРИТМДЕРІ



бет6/6
Дата22.12.2023
өлшемі129.49 Kb.
#487621
1   2   3   4   5   6
9-10 Массивы

МАССИВТЕРДІ СҰРЫПТАУ АЛГОРИТМДЕРІ
static void Main()
{ int i,k,n; int[] a = new int[20];
int[] p = new int[20]; Random rnd = new Random();
string buf;
// формирование и печать массива
Console.WriteLine("Массив поиска: ");
for (i=0;i<10;i++) Console.Write(" {0}", i);
for (i=10;i<20;i++) Console.Write(" {0}", i);
Console.WriteLine();
for (i = 0; i < 20; i++)
{ a[i] = rnd.Next()%100;
if (a[i]>9) Console.Write(" {0}", a[i]);
else Console.Write(" {0}", a[i]);
}
Console.WriteLine();
Console.WriteLine("Введите ключ поиска");
buf = Console.ReadLine();
k = Convert.ToInt32(buf); n=0;
// Поиск элементов массива, соответствующих ключу поиска.
for (i=0;i<20;i++)
if (k == a[i]) {p[n]=i; n++;}
if (n==0)
Console.WriteLine("Элемента, соответствующего ключу поиска нет!!");
else
{Console.WriteLine("Количество элементов, соответствующих ключу поиска = {0}",n);
Console.WriteLine("Найденные индексы: ");
for (i=0;i
Console.Write(" {0}",p[i]);
Console.WriteLine();
}
Console.ReadLine();
}
МАССИВТЕРДІ СҰРЫПТАУ АЛГОРИТМДЕРІ

Достарыңызбен бөлісу:
1   2   3   4   5   6




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет