Плиз, помогите решить задачку на языке Си "Нахождение заданного числа в массиве"
По дате
По рейтингу
for (i=0; i < размер_массива; i++)
{
if (i-й элемент равен искомому)
{
выводим i;
break; //выходим из цикла
}
}
PS: см. решение письмом и на моем блоге resheno [at] blogspot [at] com
.
Массив - сортированный или просто все в кучу свалено?
Если несортированный - то просто перебор всех элементов подряд до тех пор, пока не найдешь нужный.
Если сортированный - то методом половинного деления - так гораздо быстрее.
Да просто циклическая прога, там будет условие IF A(i) = заданное число то вывести его, если нет то на следуующий элемент массива перейти.