python funksiyalari

PPT 19 pages 5.0 MB Free download

Page preview (5 pages)

Scroll down 👇
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

Want to read more?

Download all 19 pages for free via Telegram.

Download full file

About "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...

This file contains 19 pages in PPT format (5.0 MB). To download "python funksiyalari", click the Telegram button on the left.

Tags: python funksiyalari PPT 19 pages Free download Telegram