Записная книжка и поиск в ней

В записной книжке записаны фамилии и номера телефонов 30 человек. Определить, есть ли в записной книжке:

a) телефон некоторого человека, и если есть, то вывести этот

номер телефона;

Компонент "Сетка" и файлы данных

б) человек с заданным номером телефона, и если есть, то

вывести его фамилию.

Все результаты поместить в текстовый файл.