es
Feedback
Khusanboy Sobirjonov | IT Blog

Khusanboy Sobirjonov | IT Blog

Canal cerrado

💻 Let's learn programming together ✍️ Author: @uzbek_coder_2022_bot 🌐 Web-site: uzbekdeveloper.uz ——————————————————— 🔸 Hechkim sendan aqlli, kuchli emas 🔹 Shunchaki ular oldin boshlashgan! (👤 Stiv Jobs) ——————————————————— ❓Quiz: @quiz_test_py_cp

Mostrar más
Buy Ad
170
Suscriptores
+124 horas
+27 días
+630 días
Archivo de publicaciones
#Portfolio_blog Yana 5 ta masala qo'shildi. Ishlashingiz mumkin. Endi masalalar yanada qiyinlashdi. Umumiy masalalar soni 20 taga yetdi. Muommalar chiqmaydi degan umiddaman. ❇️Telegram 🛑You tube 🤖 Robot

C#, C++, C, Dart, Java: 2 + 2 * 2 / (4 - 2) < 4 ? 1 : 0
Anonymous voting

#foydali Men hozirda o'rganayotgan Dart dasturlash tilini boshqa o'rgangan dasturlash tillarim bilan o'xshashligini solishtiramiz. List (array) va sikl orqali : Masala : Tom, Bob, Sam ismlari bor bular orqali ro'yxat tuzib ekranga chiqarmoqchiman. 1️⃣ Dart : 1. void main() { var list = ["Tom", "Bob", "Sam"]; for (int i = 0; i < list.length; i++) { print(list[i]); } } 2. void main() { var list = ["Tom", "Bob", "Sam"]; for (var i in list) { print(i); } } 3. void main() { var list = ["Tom", "Bob", "Sam"]; list.forEach(print); } 4. void main() { var list = ["Tom", "Bob", "Sam"]; print(list); } ----------------------- 2️⃣ Python : 1. list = ["Tom", "Bob", "Sam"] for i in range(len(list)): print(list[i]) 2. list = ["Tom", "Bob", "Sam"] for i in list: print(i) 3. list = ["Tom", "Bob", "Sam"] print(list) 4. list = ["Tom", "Bob", "Sam"] print(*list) ----------------------- 3️⃣ Javascript : 1. let list = ["Tom", "Bob", "Sam"] for (let i = 0; i < list.length; i++) { console.log(list[i]) } 2. let list = ["Tom", "Bob", "Sam"] list.forEach((name) => console.log(name)) 3. let list = ["Tom", "Bob", "Sam"] console.log(list) ----------------------- 4️⃣ C++ : 1. #include <iostream> using namespace std; int main() { string list[] = {"Tom", "Bob", "Sam"}; for (int i = 0; i < 3; i++) { cout << list[i] << endl; } return 0; } 2. #include <iostream> using namespace std; int main() { string list[] = {"Tom", "Bob", "Sam"}; for (auto a: list) { cout << a << endl; } return 0; } 3. #include <iostream> using namespace std; int main() { string list[] = {"Tom", "Bob", "Sam"}; for (int i = 0; i < list->length(); i++) { cout << list[i] << endl; } return 0; } 4 ta dasturlash tilida shu paytga qadar o'rgangan usullarimdan. Izohlarda fikrlarni kutib qolaman. ❇️Telegram 🛑You tube 🤖 Robot

#hint Tushunmagan bo'lsangiz operator precedence ni o'rganib chiqing. ❇️Telegram 🛑You tube 🤖 Robot

#Portfolio_blog Yana 5 ta masala qo'shildi. Ishlashingiz mumkin. Masala matnida yoki misolida xatolik ketgan bo'lsa aytinglar to'g'rilab ketiladi. ❇️Telegram 🛑You tube 🤖 Robot

#hikmat Dunyoni o'zgartira olishga ishonadigan aqldan ozgan insonlar oxir-oqibat buni uddalaydi. ©️Stiv Jobs ❇️Telegram 🛑You tube 🤖 Robot

#Qiziqarli_savol | #Python Natija nima chiqadi ? Qanday tartibda ishlaydi. Shuni ham tushuntirib bering. Ustozim bugun shunaq
#Qiziqarli_savol | #Python Natija nima chiqadi ? Qanday tartibda ishlaydi. Shuni ham tushuntirib bering. Ustozim bugun shunaqa ajoyib savollarni berib qoldi. ❇️Telegram 🛑You tube 🤖 Robot

#Qiziqarli_savol | #Cpp Natija nima chiqadi ? Qanday tartibda ishlaydi. Shuni ham tushuntirib bering. ❇️Telegram 🛑You tube �
#Qiziqarli_savol | #Cpp Natija nima chiqadi ? Qanday tartibda ishlaydi. Shuni ham tushuntirib bering. ❇️Telegram 🛑You tube 🤖 Robot

#Portfolio_blog Qo'shimcha yana 5 ta masala qo'shildi. Array #5 masalasidagi testlardagi xatolik tuzatildi. RE olgan bo'lsangiz ayb testlarda emas. WA olganlar yechimlarini qayta yuborib ko'rsin. Contest hozircha 30-aprelgacha davom etadi. Yangi masalalar qo'shib boriladi va vaqt yana cho'ziladi ham. Hammasi qo'ldan kelgancha. Men o'zim boshqa profilimdan dartda OOP va list, map, set larni o'rganib olib tajriba oshirgani ishlashni boshlayman masalalarni. Faqat Dartda.
Kichik o'lchamlar bilan o'ylaydigan inson katta ishlarni qila olmaydi.

©️Robert Kiyosaki ❇️Telegram 🛑You tube 🤖 Robot

#contest Massivlar bo'yicha o'z bilimlaringizni sinab ko'ring. Masalalar Qudrat Abdurahimov kitobidan olingan. Siz ishlamoqchi bo'lgan dasturlash tili yo'q bo'lsa, @c_plus_plus_language_bot botiga yozing qo'shib beriladi. 👇👇👇👇👇👇👇
+———-----————————+
Ro'yxatdan o'tish
+—————————-------+
🔔🔔🔔🔔🔔🔔🔔 ❇️Telegram 🛑You tube 🤖 Robot

#hikmat Aqlli o'quvchi hech qachon 5 baho uchun o'qimaydi. Sababi u baho hech narsani hal qilmasligini tushunadi. ©️Jek Ma ❇️Telegram 🛑You tube 🤖 Robot

#Portfolio_blog Dart dasturlash tilida funksiyalar mavzusini juda keng ko'lamli qilib yuborishgan ekan. Funksiya ichida funksiya yaratib ketaverish imkoni bor. Xuddi ichma-ich sikl kabi.
int sum(int a, int b) {
    return a + b;
}
deb yozgandan ko'ra, int sum(int a, int b) => a+b; deya qulayroq yozish imkoni bor. JS dagi arrow function ga o'xshaydi. Keyin funksiyalarni obyekt qilib yaratib olish imkoniyati borligi ajablantirdi. void main() { Function func = hello; func(); // Hello! func = bye; func(); // Goodbye! } void hello() => print("Hello!"); void bye() => print("Goodbye!"); Tushunmay qolgan joylarimda ustozim tushuntirib berib yordamlashmoqda. Asoslarini tugatib olib keyin masalalarni ishlashni boshlayman. ❇️Telegram 🛑You tube 🤖 Robot

#Qiziqarli_savol : for i in range(15,0,-3): print(i, end=" ") Ekranga chiquvchi natijani toping.
Anonymous voting

#foydali | #Python for operatori • for operatori yordamida iterabe bo'lgan obyektni kezib chiqish mumkin. • iterable obyekt deb python tilida ketma-ket iteratsiyalanadigan obyektga aytiladi. • for operatori sintaksisi quyidagicha : for ozgaruvchi in iterable_obyekt : tana range • range iterable obyekt turi hisoblanadi. • range generator hisoblanib, sonlar ketma-ketligini hosil qilish uchun ishlatiladi. Ishlatishda 3 xil turi mavjud: 1. range(stop) - 0 dan stop-1 gacha bo'lgan sonlarni hosil qilish uchun ishlatiladi. Misol, 10 gacha bo'lgan sonlarni chiqarish : (10 hisobga olinmaydi)
for i in range(10):
    print(i)
Natija :
0
1
2
3
4
5
6
7
8
9

2. range(start, stop) - start dan stop-1 gacha bo'lgan sonlarni hosil qilish uchun ishlatiladi. (13 hisobga olinmaydi) Misol, 5 dan 13 gacha bo'lgan sonlarni chiqarish :
for i in range(5,13):
    print(i)
Natija :
5
6
7
8
9
10
11
12

3. range(start, stop, step) - start dan stop-1 gacha bo'lgan step qadamdan sonlarni hosil qilish uchun ishlatiladi. Misol, 1 dan 11 gacha bo'lgan faqat toq sonlarni chiqarish :
for i in range(1,11,2):
    print(i)
Natija : 1 3 5 7 9
— — — — — — — — — — — — —
Qo'shimcha list bilan ishlashda uni sonlar bilan to'ldirish kerak bo'lib qoldi, Shunday vaziyatda ham range jarayonni osonlashtirib beradi. Instruksiya : arr = list(range(start, ...) - range 3 ta turidan birini qo'llash mumkin. Misol, listni juft sonlar bilan to'ldirish kerak. even_numbers = list(range(2,11,2)) print(even_numbers) Natija : [2, 4, 6, 8, 10] list() - ro'yxat yaratish uchun ishlatiluvchi funksiya iterable - takrorlanadigan ©️cpython.uz saytidan va qo'shimcha o'zim bilgan ma'lumotlar orqali tayyorlandi. ❇️Telegram 🛑You tube 🤖 Robot

#hikmat Boylarning kichik televizori va katta kutubxonasi bor, kambag'allarning esa kichik kutubxonasi va katta televizori bor. ©️Bill Geyts – Hozirgi kunda kambag'allarning televizori kichik bo'lib qolgan bo'lsada kutubxonalari kattalashib qolgani yo'q. ❇️Telegram 🛑You tube 🤖 Robot

#Qiziqarli_savol : Massiv uzunligini topish to'g'ri berilgan qatorni toping.
Anonymous voting

#Portfolio_blog Bugundan endi yana yangi dasturlash tilini o'rganishni boshladim. Endigisi Dart bo'ldi. Unda 4 ta tur bo'lib, bular var, const, final, dynamic. Dartda o'sha biz tanigan Hello World ni chiqarish : void main() { print("Hello World!"); } ❇️Telegram 🛑You tube 🤖 Robot

#Portfolio_blog Shuncha vaqt birinchi va ishlagunimcha bo'lgan oraliq. Bunaqa masalalar hali ko'p. ❇️Telegram 🛑You tube 🤖 R
#Portfolio_blog Shuncha vaqt birinchi va ishlagunimcha bo'lgan oraliq. Bunaqa masalalar hali ko'p. ❇️Telegram 🛑You tube 🤖 Robot

#foydali sep • print funksiyasiga sep argumenti yuborilishi mumkin. • Ushbu argument print orqali 1 dan ko'p bo'lgan qiymatni konsolga chiqargan payti orasiga qanday belgi qo'yilishini bildiradi. • Argument berilmasa probel(' ') belgisi deb hisoblanadi. Misol : print(1, 2, 3, 4, sep = ' | ') 1 | 2 | 3 | 4 end • Ushbu argument print orqali barcha argumentlar chiqarilib bo'lgandan keyingi chiqariladigan belgini bildiradi. • Argument berilmasa yangi satr ('\n') belgisi deb hisoblanadi. Misol : for i in range(10): print(i, end=' ') 0 1 2 3 4 5 6 7 8 9 Argument - funksiyaga yuboriladigan qiymatga aytiladi. ©️cpython.uz sep argumentini o'zim ham bugun o'rganib chiqdim. ❇️Telegram 🛑You tube 🤖 Robot

#foydali Sonning raqamlari yig'indisini topish : 1. Python : def sum_digits(n): return sum(list(map(int,str(n)))) n = int(input("Istalgan natural sonni kiriting : ")) print(sum_digits(n)) 2. C++ :
#include <iostream>
using namespace std;

int sum_digits(int n) {
    int sum = 0;
    while (n > 0) {
        sum += n % 10;
        n /= 10;
    }
    return sum;
}

int main()
{
    int num;
    cout << "Istalgan natural sonni kiriting : ";
    cin >> num;
    cout << sum_digits(num);
    return 0;
}

Pythonda tayyor bor funksiyalardan foydalanildi. Unda ham C++ da qo'llangan algoritm asosida kod yozish mumkin. ❇️Telegram 🛑You tube 🤖 Robot