Поиск элемента в массиве данных
 

Другие статьи из рубрики «Задачи по программированию»

Предлагаю услуги репетитора по информатике и программированию

Здравствуйте! Меня зовут Александр Георгиевич. Я - профессиональный московский рейтинговый репетитор по информатике, математике, базам данных и программированию.

Чтобы записаться ко мне на подготовку к ОГЭ/ЕГЭ по информатике или математике необходимо дозвониться мне на контактный номер телефона, задать уточняющие вопросы, выбрать финансовый вариант нашего взаимовыгодного сотрудничества, определиться с территориальным форматом проведения занятий.

Действуйте прямо сейчас, так как я работаю в принципе один, следовательно, количество ученических мест ограниченно. Завтра, возможно, для вас уже не останется места в моем плотном графике расписания частных уроков.

Видеорешение алгоритма поиска элемента в массиве данных

А теперь поговорим про поиск элемента в массиве данных. Поиск элемента в массиве данных - классический школьный алгоритм, который зачастую приходится разбирать и студентам.

Специально для вас я снял мультимедийный видеоролик, в котором в наглядной и доступной форме рассказываю о том, как правильно осуществить поиск элемента в массиве данных.

Внимательно ознакомьтесь с видеоинформацией и, если останутся вопросы, то оставляйте их в комментариях к данному видеоролику, либо звоните мне на мобильный телефон и задавайте их устно.

Программная реализация алгоритма поиска элемента в одномерном массиве данных

Я не мог оставить вас без примера программного кода, реализующего алгоритм поиска элемента в массиве данных.

На своих репетиторских занятиях я готов с вами рассмотреть абсолютно любой алгоритм, который вас интересует. Звоните прямо сейчас - не откладывайте свое решение в долгий ящик!

const
  N = 10;
var
  v: array[1..N] of integer;
  seek: integer;
  i: integer;
begin
  for i := 1 to N do
  begin
    v[i] := -50 + random(101);
    write(v[i]:5);
  end;
  writeln;
  write('Введите элемент для поиска: ');
  readln(seek);
  i := 1;
  while((i <= N) and (v[i] <> seek)) do
    i := i + 1;
  if(i <= N) then
    writeln('Элемент найден в массиве!')
  else
    writeln('Элемент не найден в массиве!');
  writeln;
end.

Отзывы
моих учеников

Воробьев
Станислав

 
Я очень рад, что оказался в учениках у Александра Георгиевича. У меня были огромные пробелы в знаниях, связанных со строками, подпрограммами, рекурсией. Думал, что провалю экзамен и буду отчислен, но сдал экзамен на...

Александров
Михаил

 
В школе никогда не было нормальной информатики, поэтому на первом курсе я столкнулся с большой проблемой. Надо было научится программировать на языке "чистый" СИ. А я даже не знал азы и не представлял что такое...

Агаров
Ярослав

 
Вы мой любимый репетитор) Я с вами занимаюсь программированием уже на протяжении двух лет и дальше планирую, т к у нас дальше начинается объектный Паскаль, т е Дельфи. Спасибо вам большое, на ваших частных уроках всегда...

Уфимцев
Сергей

 
Хочется подчеркнуть высокую дисциплину на протяжении всех уроков, понятность объяснения и помощь даже во внеурочное время. Спасибо большое! Буду рекомендовать вас своим знакомым и друзьям))
Смотреть все отзывы
 
 
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?
Занятия по информатике