Організація діалогу користувача з програмою