python funksiyalari

PPT 19 стр. 5,0 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 19
powerpoint presentation dasturlash 1 * muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturlash 1 swd 1316 funksiya va sinf shablonlari 15 mavzu mallayev oybek usmonqulovich “informatika asoslari” kafedrasi dotsenti * dasturlash 1 * ma’ruza rejasi shablon nima? funksiya shabloni (function template). funksiya shablonining xususiyatlari. sinf shabloni (class template). xulosa. dasturlash 1 shablonlar haqida * shablonlar yordamida universal funksiyalar va sinflar yaratish imkoniyati mavjud. universal funksiya va sinflar har - xil ma’lumot toifalaridan, ularni overload qilmasdan (ko’p kod yozmasdan) foydalanish imkoniyatini beradi. ya’ni bunda biz har bir toifa uchun alohida funksiya yozishimiz shart bo’lmaydi. shablonlar ikki xil bo’ladi: funksiya shabloni (function template) sinf shabloni (class template) dasturlash 1 funksiya shabloni * funksiya shabloni ma’lum bir amallar to’plamining turli xil toifalari bilan ishlash imkonini beradi. ularga argumentlardan tashqari toifalar ham parametr sifatida beriladi. ko’pchilik algoritmlar ma’lumot toifasidan qat’iy nazar bir xil vazifa bajaradi. masalan, massivni saralash yoki massivdan qidirish algoritmlari int va …
2 / 19
tanasi } dasturlash 1 funksiya shabloniga misol * #include using namespace std; // funksiya shabloni e’lon qilinishi... template void swapargs(x &a, x &b) { x temp; temp = a; a = b; b = temp; } dasturlash 1 davomi.. * int main() { int i=10, j=20; double x=10.1, y=23.3; char a='x', b='z'; cout using namespace std; template void myfunc(type1 x, type2 y){ cout void swapargs(x &a, x &b){ x temp; temp = a; a = b; b = temp; cout using namespace std; template void f(x a){ cout void f(x a, y b){ cout class sinf_nomi{ ... } sinf shablonidan foydalanish sinf_nomi obyekt; dasturlash 1 sinf shabloni uchun oddiy misol * #include using namespace std; template class mypair { t a, b; public: mypair (t first, t second) {a=first; b=second;} t getmax (); }; template t mypair ::getmax () { t retval; retval = a>b? a : b; return retval; …
3 / 19
python funksiyalari - Page 3
4 / 19
python funksiyalari - Page 4
5 / 19
python funksiyalari - Page 5

Хотите читать дальше?

Скачайте все 19 страниц бесплатно через Telegram.

Скачать полный файл

О "python funksiyalari"

powerpoint presentation dasturlash 1 * muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturlash 1 swd 1316 funksiya va sinf shablonlari 15 mavzu mallayev oybek usmonqulovich “informatika asoslari” kafedrasi dotsenti * dasturlash 1 * ma’ruza rejasi shablon nima? funksiya shabloni (function template). funksiya shablonining xususiyatlari. sinf shabloni (class template). xulosa. dasturlash 1 shablonlar haqida * shablonlar yordamida universal funksiyalar va sinflar yaratish imkoniyati mavjud. universal funksiya va sinflar har - xil ma’lumot toifalaridan, ularni overload qilmasdan (ko’p kod yozmasdan) foydalanish imkoniyatini beradi. ya’ni bunda biz har bir toifa uchun alohida funksiya yozishimiz shart bo’lmaydi. shablonlar ikki xil bo’ladi: funksiya shabloni (funct...

Этот файл содержит 19 стр. в формате PPT (5,0 МБ). Чтобы скачать "python funksiyalari", нажмите кнопку Telegram слева.

Теги: python funksiyalari PPT 19 стр. Бесплатная загрузка Telegram