1.01K subscribers
1.77K photos
420 videos
676 files
3.85K links
Download Telegram
#javob_java_case_8

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("(1 - 31) oraliqdagi son kiriting: ");
int d = scanner.nextInt();
System.out.print("(1 - 12) oraliqdagi son kiriting: ");
int m = scanner.nextInt();
switch (m) {
case 1, 3, 5, 7, 8, 10, 12 -> {
if (d <= 31 && m == 1) {
System.out.println(d + " - yanvar");
} else if (d <= 31 && m == 3) {
System.out.println(d + " - mart");
} else if (d <= 31 && m == 5) {
System.out.println(d + " - may");
} else if (d <= 31 && m == 7) {
System.out.println(d + " - iyul");
} else if (d <= 31 && m == 8) {
System.out.println(d + " - avgust");
} else if (d <= 31 && m == 10) {
System.out.println(d + " - oktabr");
} else if (d <= 31) {
System.out.println(d + " - dekabr");
} else {
System.out.println("Bunday kun yo'q");
}
}
case 4, 6, 9, 11 -> {
if (d <= 30 && m == 4) {
System.out.println(d + " - aprel");
} else if (d <= 30 && m == 6) {
System.out.println(d + " - iyun");
} else if (d <= 30 && m == 9) {
System.out.println(d + " - sentabr");
} else if (d <= 30) {
System.out.println(d + " - noyabr");
} else {
System.out.println("Bunday kun yo'q");
}
}
case 2 -> {
if (d <= 28) {
System.out.println(d + " - fevral");
} else {
System.out.println("Bunday kun yo'q");
}
}
default -> System.out.println("Xato");
}
}

Telegram | Viktorina bot | Portfolio | YouTube
👍3👨‍💻21👏1
🔥1👏1🐳1
Forwarded from Ali Zairov (Ali Zairov (Patron))
Ismingizni to’g’rilashdan boshlang

Ijtimoiy tarmoqlarda e’tibor berishimiz shart bo’lgan ba’zi bir muhim narsalar haqida. (Ehtiyot bo’ling chili qo’shilgan gaplar))

- ijtimoiy tarmoqlarda iloji boricha o’zingizni ism-familiyangiz bilan ifodalang;
E’tibor bersangiz, insonlarga dastlab ko’rinishi, so’ngra ovozi undan keyin esa fikrlari orqali baho beriladi. Ijtimoiy tarmoqlarda ham xuddi shunday: dastlab ko’rinishidan (yozib qo’ygan ismi va qo’ygan rasmidan), so’ngra yozishmasidan, undan keyin esa yozishmadagi ma’nodan…

Profilingizda ism-familiyangizni yozib qo’yishingiz - sizni haybatli, jiddiy va mas’uliyatli qilib ko’rsatadi. Lekin, profilingizda “sevgm senga uvol, kechrmaymn yuqol”, “shokoladka” deb yozib qo’ysangiz sizni qanday tushunish kerak?!

Bittasini o’qib qotib qolibman, 25 yoshga kirib, kunning yarmida, hayotimda bunchalik bema’ni gap o’qiyman deb o’ylamagan edim: “qizimi sensrli ayfoni bolmasayam gulli romoli bosn”, ekandaa 🤦‍♂️ Eng qizig’i telegram profilida shunaqa yozib qo’yishadi.

Bunaqa narsalar sizning haybatsiz va qadrsiz ekanligingizni bildiradi. Vazningiz yo’q. Insonning vazni, haybati va chiroyi uning muomala madaniyati bilan belgilanadi. Muomala madaniyatining birinchi alomati esa, ism-familiyasini to’g’ri yozishi. Xullas bu borada gapirsa gap ko’p.

- iloji boricha o’zingizning rasmingizni qo’ying;
Profilingizda asosiy fonda turadigan eng chiroyli narsa bu - o’zingizning rasmingizdir. Yoki, aynan sizni ifodalay oladigan bir surat. Albatta hammaga ham o’zining suratini joylash yoqmaydi, bunday holatlarda hech bo’lmaganda yuqoridagidek aforizmlar yozilgan rasm qo’ymang, iltimos. “dostlarim kasal bolsa kerak bolsa ibn sinoni uygotaman”, auf, degandek…

O’zingizni hurmat qiling, shundoq chiroyli yuzingizga nomunosib narsani yopishtirib olyapsiz.

- yozishmalaringizga juda e’tiborli bo’ling;
Farosatsizlarcha yozmang. Chiroyli salom bilan boshlang, sog’liq so’rang, undan keyin maqsadga o’ting. Muammolaringiz va dard-u dostonlaringizning o’rni bo’lmasa (modomiki buvijoningizga yozmayotgan bo’lsangiz) yozmang. Ishonavering u hech kimga qiziq emas. So’roq, undovlarni bitta qo’yavering, 3 ta qo’ymang (??? qilib, yoki befarosatmisiz…)

Xatlaringizni bo’lib yozmang. Bu juda muhim.

Bilmadim-u, menga juda ko’p murojaat bo’lganiga, oxirgi paytlar shunaqa narsalarga e’tibor bermagan odamlarga javob bergim ham kelmaydi.

Imloda xato qilishimiz bu - eng katta dardimiz…

Yuqoridagilar eng muhim narsalar. Shularning o’zini o’z o’rnida qo’yish bilan siz istagingizning 40 foiz qismini hal qila olasiz. Ayniqsa bu narsalarga e’tibor beradigan joylarda.

Ishga kirish maqsadida murojaat qilayotgan bo’lsangiz yozishmalarda quyidagilarga amal qilishingiz zarur:

- yuqoridagilarga amal qilgan holatda, rezyume tashlang;
- o’zingiz haqingizda iloji boricha to’liqroq ma’lumot bering;
- portfolioyingiz bo’lsa, uni ham tashlang;
- xarakteringizni ko’rsatmang;

Lekin nima yuborsangiz ham “forward” qilmang, iltimos. Bu hamma ham sezmaydigan farosatsizlikning everest nuqtasi hisoblanadi.

Biz bu ketishda qachon jamiyatni izzatli qilamiz hayronman, to’g’ri muomala qilishni ham bilmaymiz hali.

@alizairov
👍21
👍1🤓1👨‍💻1
#javob_java_case_9

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("(1 - 31) oraliqdagi son kiriting: ");
int d = scanner.nextInt();
System.out.print("(1 - 12) oraliqdagi son kiriting: ");
int m = scanner.nextInt();
switch (m) {
case 1, 3, 5, 7, 8, 10 -> {
if (d == 31) {
d = 1;
m++;
System.out.println(d + " " + m);
} else if (d <= 30) {
d++;
System.out.println(d + " " + m);
} else {
System.out.println("kun yoki oyni ");
}
}
case 4, 6, 9, 11 -> {
if (d == 30) {
d = 1;
m++;
System.out.println(d + " " + m);
} else {
d++;
System.out.println(d + " " + m);
}
}
case 2 -> {
if (d == 28) {
d = 1;
m++;
System.out.println(d + " " + m);
} else {
d++;
System.out.println(d + " " + m);
}
}
case 12 -> {
if (d <= 30) {
d++;
System.out.println(d + " " + m);
}
else if (d == 31) {
d = 1;
m = 1;
System.out.println(d + " " + m);
}
}
default -> System.out.println("Xato");
}
}

Telegram | Viktorina bot | Portfolio | YouTube
👍1🥰1👏1🏆1
Assalomu aleykum Xurmatli dasturchilar.

PROGRAMMERS kanalimizda savol - javob viktorinasini olib borayapmiz. Viktorinamizda berilayotgan savollar va javobllar yuqorida qolib ketganligini hisobga olgan holatda, viktorinamizdagi savol javoblarni @programmersQuiz_bot botiga joylab borayapmiz. Botga a'zo bo'ling. Hali savollar oldida ...

Botdagi C++ bobiga yangi Boolean bo'limiga yangi savollar va ularning javoblarini qo'shdik.

Viktorina bot

Telegram | ViktorinBot | Portfolio | YouTube
👍21🤓1
KUTILMAGAN YANGILIK 😇🙃

06.02.2023 (ertadan) boshlab sizlar bilan PROGRAMMERS kanalida Java va Kotlin dasturlash tillari orasidagi sintaksis farqlarni ko'rib chiqishni boshlaymiz.

Bundan tashqari, biz YouTube kanalimizda ham Kotlin dasturlash tili bo'yicha tayyorlangan video darsliklarni qo'yib borayapmiz.

Ha aytgancha, bugun YouTube da Kotlin dasturlash tilidan yangi video chiqadi.

Telegram | ViktorinBot | Portfolio | YouTube
🔥1👏1🐳1
PROGRAMMERS pinned «KUTILMAGAN YANGILIK 😇🙃 06.02.2023 (ertadan) boshlab sizlar bilan PROGRAMMERS kanalida Java va Kotlin dasturlash tillari orasidagi sintaksis farqlarni ko'rib chiqishni boshlaymiz. Bundan tashqari, biz YouTube kanalimizda ham Kotlin dasturlash tili bo'yicha…»
Kotlin

Bugun YouTube kanalimizda Kotlin dasturlash tilida tayyorlangan navbatdagi videodarslik chiqadi

05.02.2023 19:00 Premyera
Kotlin dasturlash tilida o'zgaruvchilar

Telegram | ViktorinBot | Portfolio | YouTube
👍3🏆2👏1
👍2🔥1🥰1👨‍💻1
ideaIC-2022.3.2.exe
646 MB
IntelliJ IDEA
Java va Kotlin dasturlash tillari uchun muhit

Telegram | ViktorinBot | Portfolio | YouTube
👍1
Media is too big
VIEW IN TELEGRAM
IntelliJ IDEA dasturini o'rnatish

Java va Kotlin dasturlash tillari uchun muhit

Telegram | ViktorinBot | Portfolio | YouTube
👍3👏1
#javob_java_case_10

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("s - shimol \nj - janub\nq -> sharq\ng -> g'arb");
System.out.print("Yo'nalishlardan birini tanlang: ");
char s = scanner.next().charAt(0);
System.out.println("0 -> harakatni davom ettir \n1 -> chapga buril\n2 -> o'ngga buril");
System.out.print("Komandalardan birini tanlang: ");
int n = scanner.nextInt();
switch (s) {
case 's' -> System.out.print("Shimolga ");
case 'j' -> System.out.print("Janubga ");
case 'q' -> System.out.print("Sharqga ");
case 'g' -> System.out.print("G'arbga ");
}
switch (n){
case 0 -> System.out.println("harakatni davom ettir");
case 1 -> System.out.println("chapga buril");
case 2 -> System.out.println("o'ngga buril");
}
}

Telegram | Viktorina bot | Portfolio | YouTube
👍311🏆1
👍1🔥1👏1
KOTLIN dasturlash tili haqida

Kotlin - Intellij IDEA nomli eng aqlli Java IDE ning rasmiy dizayneri JetBrains tomonidan kiritilgan dasturlash tili. Bu JVM da ishlaydigan qat'iy statik usulda yozilgan til. 2017 yilda Google Kotlin - android ishlab chiqish uchun rasmiy til ekanligini e'lon qildi. Kotlin - bu ob'ektga yo'naltirilgan dasturlash va funktsional xususiyatlarni noyob platformaga birlashtirgan ochiq kodli dasturlash tili. Tarkibi sodda va foydali misollar bilan bog'liq mavzularni o'z ichiga olgan turli boblarga bo'lingan.

Android uchun Kotlinda dasturlarni ishlab chiqish ishlab chiquvchilar orasida ommalashib bormoqda. Biz Android ishlab chiqarish dunyosidagi barcha trendli kutubxonalardan (RxJava tashqari) foydalanib to'liq dastur yozamiz. Oxir-oqibat, biz kengaytiriladigan va osonlikcha sinab ko'riladigan dasturga ega bo'lishimiz kerak .

Kotlinning bosh maqsadi bugungi kunda Java foydalaniladigan barcha joylarda, Javaning o’rnini bosa oladigan qisqaroq, samaraliroq, ishonchliroq muqobil bilan ta’minlashdir. Java nihoyatda mashhur til hisoblanadi va u keng miqyosdagi muhitda: Smart card dan tortib Google, Twitter, LinkedIn va boshqa internet sohasidagi kompaniyalar tomonidan yuritiladigan eng katta ma’lumot bazalarida ham foydalaniladi. Ushbu joylarning ko’pchiligida, Kotlindan foydalanish dasturchilarga kamroq asabiylashish va kamroq kod yozishlar bilan o’z maqsadlariga erishishida ko’maklashadi.

Kotlindan foydalanadigan eng ko’p tarqalgan dasturlash sohalar, bular:

Server-side (odatda Web dasturning Back-end lari);
Android OS ilovalari;
Bundan tashqari

Intel multi-OS Engine da iOS ilovalari
JavaFX orqali Desktop dasturlari
Android ishlab chiqarish uchun Kotlin-dan foydalanib, siz quyidagilarga ega bo'lishingiz mumkin:

Kamroq kod katta o'qish bilan birlashtirilgan. O'zingizning kodingizni yozishga va boshqalarning kodini tushunish uchun ishlashga kam vaqt sarflang.

Yetuk tili va muhiti. 2011 yilda yaratilganidan beri Kotlin nafaqat til, balki butun ekotizim sifatida doimiy ravishda rivojlanib kelmoqda. Endi u Android Studio-ga muammosiz birlashtirilgan va ko'plab kompaniyalar tomonidan Android dasturlarini ishlab chiqishda faol foydalanilmoqda.

Android Jetpack va boshqa kutubxonalarda Kotlin-ni qo'llab-quvvatlash. KTX kengaytmalari Kotlin tilining xususiyatlarini, masalan, korutinlar, kengaytma funktsiyalari, lambdalar va nomlangan parametrlarni mavjud Android kutubxonalariga qo'shadi.

Java bilan ishlash. Siz o'zingizning dasturlaringizda Java dasturlash tili bilan bir qatorda Kotlin-dan barcha kodlarni ko'chirishga hojat qoldirmasdan foydalanishingiz mumkin.

Multiplatformani rivojlantirishni qo'llab-quvvatlash. Kotlin-dan nafaqat Android, balki iOS, backend va veb-ilovalarni ishlab chiqish uchun foydalanishingiz mumkin. Platformalar o'rtasida umumiy kodni baham ko'rishning afzalliklaridan bahramand bo'ling.

Kod xavfsizligi. Kamroq kod va yaxshi o'qish kamroq xatolarga olib keladi. Kotlin kompilyatori ushbu qolgan xatolarni aniqlaydi va kodni xavfsiz qiladi.

Oson o'rganish. Kotlinni o'rganish juda oson, ayniqsa Java dasturchilari uchun.

Katta hamjamiyat. Kotlin butun dunyoda tobora ko'payib borayotgan jamoatchilik tomonidan katta qo'llab-quvvatlanmoqda va ko'plab hissa qo'shmoqda. Google ma'lumotlariga ko'ra, Play Store-dagi eng yaxshi 1000 ta dasturning 60% dan ortig'i Kotlin-dan foydalanadi.

Ko'plab boshlang'ich kompaniyalar va Fortune 500 kompaniyalari allaqachon Kotlin yordamida Android dasturlarini ishlab chiqdilar.

Telegram | ViktorinBot | Portfolio | YouTube
👍2👏1
👍1🔥1👨‍💻1
#javob_java_case_11

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("s - shimol \nj - janub\nq -> sharq\ng -> g'arb");
System.out.print("Yo'nalishlardan birini tanlang: ");
char s = scanner.next().charAt(0);
System.out.println("0 -> o'ngga buril \n1 -> chapga buril\n2 -> burilish 180 gradus ");
System.out.print("K1: ");
int k1 = scanner.nextInt();
System.out.print("K2: ");
int k2 = scanner.nextInt();
switch (s) {
case 's' -> System.out.print("Shimolga ");
case 'j' -> System.out.print("Janubga ");
case 'q' -> System.out.print("Sharqga ");
case 'g' -> System.out.print("G'arbga ");
}
switch (k1) {
case 0 -> System.out.print("o'ngga buril, ");
case 1 -> System.out.print("chapga buril, ");
case 2 -> System.out.print("burilish 180 gradus, ");
}
switch (k2) {
case 0 -> System.out.println("o'ngga buril");
case 1 -> System.out.println("chapga buril");
case 2 -> System.out.println("burilish 180 gradus");
}
}

Telegram | Viktorina bot | Portfolio | YouTube
👍2🏆2👏1
👍1🥰1
👍1🥰1🤩1