1-bo'lim: Asoslar¶
1. Hello World¶
Ekranga matn chiqarish.
JS
PHP Python2. Ikki sonni qo'shish¶
Ikki sonni qabul qilib, yig'indisini qaytaradi.
JS
PHP Python3. O'zgaruvchilarni almashtirish (swap)¶
Ikki o'zgaruvchi qiymatini almashtirish.
JS
PHP Python4. Aylana yuzasi¶
Radius bo'yicha aylana yuzasi (ΟrΒ²).
JS
PHP Python5. Salomlashish¶
Ismni qabul qilib, salomlashish matnini qaytaradi.
JS
PHP Python6. Selsiy β Farengeyt¶
Haroratni Selsiydan Farengeytga aylantirish.
JS
PHP Python7. Juft yoki toq¶
Son juftligini tekshirish.
JS
PHP Python8. Ikki sondan kattasi¶
JS
PHP Python9. Uch sondan kattasi¶
JS
PHP Python10. Sonning ishorasi¶
Musbat / manfiy / nol ekanini aniqlash.
JS
PHP Python11. Kabisa yil (leap year)¶
JS
PHP Python12. Sekundlarni HH:MM:SS formatiga¶
JS
const fmtTime = s => {
const h = Math.floor(s / 3600);
const m = Math.floor((s % 3600) / 60);
const sec = s % 60;
return [h, m, sec].map(x => String(x).padStart(2, "0")).join(":");
};
function fmtTime($s) {
return sprintf("%02d:%02d:%02d", intdiv($s, 3600), intdiv($s % 3600, 60), $s % 60);
}
def fmt_time(s):
h, rem = divmod(s, 3600)
m, sec = divmod(rem, 60)
return f"{h:02d}:{m:02d}:{sec:02d}"
13. Oddiy kalkulyator¶
Ikki son va amal bo'yicha natija.
JS
const calc = (a, op, b) => {
switch (op) {
case "+": return a + b;
case "-": return a - b;
case "*": return a * b;
case "/": return b !== 0 ? a / b : "0 ga bo'lib bo'lmaydi";
}
};
function calc($a, $op, $b) {
return match ($op) {
"+" => $a + $b,
"-" => $a - $b,
"*" => $a * $b,
"/" => $b != 0 ? $a / $b : "0 ga bo'lib bo'lmaydi",
};
}
def calc(a, op, b):
table = {
"+": a + b,
"-": a - b,
"*": a * b,
"/": a / b if b != 0 else "0 ga bo'lib bo'lmaydi",
}
return table[op]
14. BMI (tana massasi indeksi)¶
kg / mΒ².
JS
PHP Python15. Chegirma narxi¶
Narx va chegirma foizi bo'yicha yakuniy narx.
JS
PHP Python