Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Програма пошуку заданого елемента. При опрацюванні наборів даних часто розв’язують завдання пошуку елемента, який відповідає деякій умові. Якщо елементів у списку декілька, то метод index () дає змогу знайти індекс тільки першого. Наявність заданого елемента в списку використовують операцією in
Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Для виконання програм пошуку заданого елемента можна використати цикл та виконати такі дії. Пошук заданого елемента. Уводять спеціальну логічну величину — прапорець, призначення якої полягає в тому, що її значення зберігатиме результат наявності чи відсутності такої величини в списку. Початкове значення цієї величини — false, яке означає, що шукане значення поки що не траплялося у списку. Переглядають усі елементи списку, починаючи з першого, доти, доки не буде переглянуто всі елементи або знайдено елемент із потрібним значенням. Якщо елемент знайдено, то змінюють значення прапорця на true та переривають виконання циклу. Здійснюють виведення результату залежно від значення прапорця. Якщо потрібно не просто визначити наявність шуканого елемента, а його номер у масиві чи списку даних, то вводять змінну flag для фіксування такого номера. Початкове значення flag присвоюємо 0.
Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Працюємо за комп'ютером. Вправа 2. Температура. Завдання. У шкільній метеостанції ведеться спостереження за температурою повітря упродовж дня. Датчики фіксують температуру та надсилають для програмного опрацювання у вигляді послідовного списку значень. Створіть програму для знаходження кількості отриманих значень, які відповідають першому значенню у списку. Приклад програми