Dasturchi


Гео и язык канала: не указан, не указан
Категория: не указана


Bu kanalda siz amaliy dasturlashni o'rganasiz. Savollar, talab va takliflaringizni @God_bless ga yuborishingiz mumkin.

Связанные каналы

Гео и язык канала
не указан, не указан
Категория
не указана
Статистика
Фильтр публикаций


Kanal o’z faoliyatini yakunladi. Afsus...🙂


Assalomu alaykum aziz kanalimiz a'zolari. Uzoq tanaffus uchun uzr so'raymiz. Hali ham bizni kuzatib boryapsizmi?


Assalomu alaykum, hurmatli o'quvchilar, qadrdonlarim, ba'zi muammolar sabab mana orada anchagina vaqt faol bo'la olmadim buning uchun sizlardan ming bor uzr so'rayman. Shu holatda ham tashlab ketmagan sodiq o'quvchilarimiz haqqi-hurmati yana darslarni davom etamiz. Biz bilan qolganingiz uchun tashakkur.


Хаётда дунёқараш ўзгаришидан кучлироқ нарса йўқ. Сен сочларингни рангини, кийиниш стилингни, адресингни, фуқаролигингни ва хатто хотинингни алмаштиришинг мумкин. Лекин сен фикрлашингни ўзгартирмасанг, атрофда содир бўлаётган воқеалар қайтарилаверади. Чунки нимаики ўзгарган бўлса, уни шунчаки ташқи кўриниши ўзгарган холос. Айни дамда сени ичингдаги ҳамма нарса, эски холича қолган бўлади.
Агар сен хаётдан ниманидур хоҳласанг, ўингни ўзгартиришни хоҳласанг, нимагадур эришишни, қайсидур чўққиларни забд этишни, зарарли одатлардан қутилишни хоҳласанг, бунинг учун тер тўкиш керак бўлади. Бу оғир. Кўпчилик инсонлар, ўзининг таланти нимада эканлигини билмай яшаб ўтиб кетишади. Таланти нимадалигини билганларнинг кўпи эса, хардоим ҳам уни ривожлантириш билан шуғулланишмайди.

Дўстим, сени бахтли қилиши мумкин бўлган ягона нарса бу – доимо бир поғона юқорига қадам ташлашдир. Бу сен нималарга қодир эканлигингни хис қилиш туйғуси... Кундалик хаёт ташвишларидан бор кучинг билан бир лахзага чиқиб бўлсада, атрофдан хақиқий “Мен”ингни кўриш... Бошингача ўз қўрқувларинг ботқоғига ботиб кетган холингда ҳам, йўлингда давом этишинг учун, сен ўз қўрқувларингга қарши тотал уруш эълон қилсанг агар, ана шунда сен шунча кўп кутган воқеалар содир бўлишни бошлайди. Агар сен ўзингни у ёки бу потенциалингни ривожлантириш учун куч топа олмасанг, атрофдаги стандарт инсонларни фикрларига қулоқ солиб, шу фикрларнинг тор хонасида айланиб юраверсанг, ёки худо кўрсатмасин, уларни мақтовига учсанг, бу сени синишинг билан тугайди.

Атрофдагилар сени миянгга, сен шуғулланаётган ишлар фойдасизлигини сингдиришга уринишади. Агар улар мақсадига етса, сен ўз орзуларингни қабрга қўйганинг шу бўлади. Хаётда қанча вақтинг қолди? Қанча? Биз буни билмаймиз тўғрими? Етар хаётни шунчаки яшаш. Шунчаки еб ичиб ухлаб туришдан зерикмадингми? Агар нимадур хоҳласанг сен ўзинга нисбатан рахмсиз, бешафқат иплосга айланишинг керак. Топқир бўлишни ўрган, ғоялар ярат. Нима бўлишидан қатъий назар инсонийликни йўқотма. Чўкиб кетмаслик учун ўзингда куч топ. Бу ғолибларнинг сифати. Хамма нарсага чанқоқ бўл, ютқазишни ўрган, кетма кет ютқазганингда ҳам қўлларингни туширма. Бу ҳаммаси, ғолибларнинг асосий сифатларидан. Мен сенга бу кучни тушинтириб бера олмайман, лекин у бор. Инсон нима хоҳлашини чин дилидан англаб етганидагина бу куч унинг онги ва жисмида пайдо бўлади.

Хаммада буюкликка имкон бор, атрофдаги танқидларни юракка оғир олмасликни ўрганиш керак. Мен ўз иродамни мустахкамлайман, хеч нарсани мени тўхтатиб қолишига йўл қўймайман, мен бунга лойиқман! Кўпчилик инсонлар енгилгач, осонгина орзу мақсадларини кўмиб ташлашади. Бекор қилишади. Инсон рухияти ақл бовар қилмас даражада кучли. Уни, деярли ўлдириш мумкин эмас! Сен ғайратлисан! Сен кучлисан! Сени хеч нарса тўхтата олмайди! Билгинки кўп инсонлар умрини постоянно ручной тормоз билан бошқариб келишади ва бу уларни фақат орқага тортади. Фақат олдинга интилишни бошла наконец уже бля! Шу нарсани ўзинга сингдирганинг захоти, шу онгнинг янги холатига мослашганинг захоти, хар бир қилаётган ишинг қандай ўзгараётганлигини кўришинг мумкин. Дунёни қандай қабул қилишингни, қанчалик радикал ўзгариб кетганидан шок холатга тушасан. Агар шу гапларни хар куни ўзинг учун такрорласанг, сенинг харакатларинг ва уларнинг натижалари қандай кучли ўзгараётганини англаб борасан... Бу мен! Мени рухиятимда хамма нарса бор! Бугун мени куним ва мени бугун хечнарса тўхтатиб қола олмайди!

“Two most important days in your life are the day you are born and the day you find out why”*
Mark Twain

“Хаётдаги энг муҳим иккита кун бор, бири сен туғилган кун, иккинчиси нима учун туғилганингни англаган кун”
muallif: Nurbek Alimov
#advice #maslahat

@serverside


Bu faqat 1dan 9gacha bo'lgan sonlar uchun. Endi uni ozroq murakkablashtiramiz:



Test








Bu yerda 1dan 99 gacha bo'lgan sonlarni yozsangiz uni yozuv holida chiqarib beradi. Ko'rdingizmi switchni qulayliklaridan biri :). E'tibor qilgan bo'lsangiz yangi narsa ya'ni POST forma metodlari bilan ishlayabmiz. Formaga e'tiborimizni qaratamiz . Bu yerda biz POST metodi yordamiz ma'lumotlarni uzatyabmiz. Bu yerda POSTda yuborasizmi yoki GETdami umuman farqi yo'q. Ikkalasining farqi POSTda yuborilgan ma'lumotlar brauzerning adress oynasida ko'rinmaydi. Shu tomonlama POST ni registratsiyada ishlatish birmuncha xavfsiz. POSTning yana bir avfzallik tomoni unda cheklov yo'q, katta matnlarni ham bemalol yuborish mumkin. Formdadagi action yordamida ma'lumotlarni biror faylga yuborish mumkin. Biz esa bo'sh qoldiryabmiz ya'ni so'rovlar shu faylni o'zida qayta ishlanadi. Kodn boshiga o'tamiz. if($_POST) {} shartini qo'yyabmiz. Bu degani POST so'rov mavjud bo'lsa, ya'ni Kiritish tugmasi bosilib, bizga ma'lumotlar kelmaguncha xech qanday kod ishlamasligini shart qilyabmiz. Keyingi qadamda POSTdan kelgan son nomli ma'lumotni $a o'zgaruvchisiga saqlab olyabmiz $a = $_POST['son'];. Nega aynan son deb yozdik degan savol paydo bo'lgan bo'lishi mumkin, sababi biz HTML kodimizda ma'lumotni nomini son deb ketganmiz :). $b ni esa $a ni 10ga bo'lganimizdagi songa tenglab olyabmiz, sababini hozir tushunib olasizlar. $c o'zgaruvchini $b dan chiqqan sonni butun son qilib saqlab olyabmiz. $d ni esa $b ni butun son qilib uni 10ga ko'paytirib uni $adan ayirilganiga tenglab olyabmiz.

NEGA?
Sababi 78 kiritsak $b = 7.8, $c = 7, $d = 8 ga teng bo'ladi, shuning uchun :). Menimcha hammaga tushunarli, tuhsunmaganlar ozroq miyasini qimirlatsin ja bo'lmasa men @B2LL2W ga murojaat qilsin :)


Dasturchi:
Mana sekin sekin matematikadan web developingga qadam qo'yyabmiz bizdan uzoqlashmang😊


Assalomu alayku qadrli o'quvhcilar. Bugun sizlar bilan switch operatorini o'tamiz. switch if elseif else ning alternativi, lekin ularga qaraganda qulayroq. Birmuncha kengroq imkoniyatlar taqdim etadi. switch ning sintaksisi quyidagicha:


Kun savoli👍. Optimal variantlarni kutib qolaman.


Yana bitta misol:


Bunda quyidagicha jarayon ketyabdi. Asosan for uchun hamma tillarda o'zgaruvchi sifatida $i olinadi. Majburiy emas bu ham Hello Worlddek gap😊. $i ni 0ga tenglab olyabmiz, $i 3dan kichkina bo'lsa unga bir qo'shib ketishini buyuryabmiz. Bu yerda sikl 3 marta bajarilyabdi. for siklini break yordamida ham to'xtatish ham mumkin:



Yuqorida aytilganidek 2-shart yozilmagan va bu infinity loop. Lekin uni if shart operatori yordamida cheklab qo'yyapmiz.


Репост из: Rextester
Result:
Dasturchi kanali
Dasturchi kanali
Dasturchi kanali


for sikli PHPdagi eng qiyin sikllardan biri. Sintaksisi quyidagicha:



shart1 doim bir marta bajariladi, agar shart2 TRUE qiymat qabul qilsa shart3 bajariladi, shart2 FALSE qiymat olmaguncha sikl bajarilaveradi. Agar shart2 bo'sh qoldirilsa sikl cheksiz marta aylanadi(bunaqa qilishni maslaxat bermayman☺️). Bir kodni sinab ko'ramiz.


Xayrli kun, bugun darsimiz bor, vazifalarni to'liq qilishga harakat qilinglar, oldinda qiziqarli mavzular kutib turibdi:)


Xayrli kun. PHPda qisqa kodlardan birini o'rgatmoqchiman:



Buni qisqa qilib yozish mumkin:



Ana shunaqa gaplar :)

@serverside


Uyga vazifa:

1) $a son berilgan(n>0). Agar $a o'zgaruvchi, 3 sonining darajasi bo'lsa "3ning darajasi", aks holda "3ning darajasi emas yozuvi chiqarilsin. Bo'lish va qoldiqli bo'lishdan foydalanmang!

2) $a va $b musbat sonlari berilgan, faqat qo'shish va ayirish amallarini ishlatgan holda $a ning $b ga bo'lgandagi qoldig'i va butun sonini toping.

3) Bankka boshlang'ich $a so'm qoyildi, har oyda $a so'm $b foizga oshadi. Necha oydan keyin $a ikki baravardan oshib ketihsini hisoblang.

4) $a son berilgan. Uning tub yoki tub emasligini aniqlab ekranga chiqaring.

Keling musoboqa uyushtiramiz. 4-masalaga eng optimal variantni jo'natishga harakat qiling, g'olibni kanalda e'lon qilamiz. Faol bo'ling azizlar.

BONUS: Qoldiqli bo'lish haqida ozroq tushuntirsam. Juda ko'p ishlatiladi, masalan 12 % 5 ko'rinishidagi bo'lish qoldiqli bo'lish deyiladi. Bunda javob 2 chiqadi. 12 % 5 degani 12ni 5ga bo'lib undan chiqadigan qoldiqni olish degani, 12ni 5ga bo'lsak, 2 va 2 qoldiq chiqadi.


Endi do while siklini ham ko'rib ketamiz. do while ham whilega o'xshash. Ikkalasining farqi shundaki, do while kodni bir marta ishlatib so'ng shart tekshiradi, while esa shartni tekshirib so'ng kodni ishlatadi. do while siklida shart true oladimi false oladimi, farqi yo'q kod bir martasiga baribir ishlaydi.



Bu yerda 1 soni 0dan kichkina emas, ya'ni shart false, shunda ham ekranga bir marta Salom so'zi chiqadi!


Assalomu alaykum, qadrli o'quvchilar, ming bor uzr shu kunlarda kanalimiz ozroq sustlashgan edi. Xudo xohlasa mana kuch-quvvatga to'lib qaytdik :) Bugun sikllar mavzusi bilan tanishishni boshlaymiz. Sikllar bir amalni bir necha marta bajarishga yordam beradi. while siklining sintaksisi quyidagicha:


Diqqat. iPhone foydalanuvchilarini ozroq xafa qiladigan yangiligimiz bor. Siz iPhone ishlatasizmi? Demak katta extimol bilan sizni kuzatishayotgan bo'lishi mumkin. Gap shundaki, siz AppStore dan biror ilova yuklab olganingizda kamerani ishlatishga ruxsat bersangiz, ilovani ishlatayotgan vaqtingizda ilova yaratuvchisi sizning old va orqa kamerangizdan to'laqonli foydalana oladi. :)


Bugun dars bo'ladi, 21:00dan kechikmanglar😊


Видео недоступно для предпросмотра
Смотреть в Telegram
Dasturchilar aslida nima qilishadi?😊

@serverside

Показано 20 последних публикаций.

20

подписчиков
Статистика канала