Masala #BUYAAGVXR5

Xotira 32 MB Vaqt 1000 ms Qiyinchiligi 10 %
14

  

TelegramBot

Olimjon bir kuni darsda domlasi unga TelegramBot ni yasashni o'rgatdi, va unga funksiyalar yuklashni ham o'rgangan edi.Va ustozi keyingi kun uchun ularga TelegramBot yasashni uy ishiga berdi.Olimjon esa biroz qiynalmoqda.Siz unga yordam bering.

Funksiyalar:

  1.Start - botga start berish - output yo'q,

  2.Finish - botni to'xtatish - output yo'q,

  3.Change language to (Uzbek, English, Russian) - tilni uzbek, rus, ingliz tiliga o'zgartirish - va output uzbek tilda bo'lsa “Til O'zbek tiliga o'tdi.”, rus tilida bo'lsa “Язык поменялся на Русский.” va ingliz tilida bo'lsa “Language is changed to English.”

  4.About bot - bot haqida ma'lumot rus, ingliz va uzbek tilida chiqariladi - output uzbek tilda bo'lsa “Salom, bu Telegram bot funksiyalar bajariladigon bot.”, ingliz tilida bo'lsa “Hello, this Telegram bot is a functional bot.” va rus tilida bo'lsa “Здравствуйте, этот Telegram бот является функциональным ботом.”,

  5.Register (ism) (familiya) - odamni registratsiya qilish - output uzbek tilda bo'lsa “(ism) (familiya) ro'yxatdan o'tdi.”, ingliz tilida bo'lsa “(ism) (familiya) registered.” va rus tilida bo'lsa “(ism) (familiya) зарегистрирован.”,

  6.Is (ism) (familya) registered - odam ro'yxatdan o'tganmi yo'qmi tekshirish - output uzbek tilda bo'lsa va qo'shilgan bo'lsa “(ism) (familiya) ro'yxatdan o'tgan.” o'tmagan bo'lsa “(ism) (familiya) ro'yxatdan o'tmagan.”, ingliz tilida bo'lsa va ro'yxatda bo'lsa “(ism) (familiya) is already registered.” ro'yxatda bo'lmasa “(ism) (familiya) is not registered.” va rus tilida bo'lsa va ro'yxatdan mavjud bo'lsa “(ism) (familiya) уже зарегистрирован.” mavjud bo'lmasa “(ism) (familiya) не зарегистрирован.”.


Kiruvchi ma'lumotlar:

N(1≤N≤100) ta qatorda,

TelegramBot funksiyalari beriladi.


Chiquvchi ma'lumotlar:

Eslatma: start va finish oralaridagi funksiyalar bajariladi!

Funksiydan tashqari xech nima kiritilmaydi!
Buyruq “” bo'lguncha buyruqlar kiritiladi!


Misollar
# input.txt output.txt
1
About bot
Start
Change language to Uzbek
Finish
Til O'zbek tiliga o'tdi.
2
Start
Change language to Russian
About bot
Finish
Язык поменялся на Русский.
Здравствуйте, этот Telegram бот является функциональным ботом.
Izoh:

boshida til ingliz tilida bo'lsin!

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin