Dasturlash - masalalar
26 subscribers
11 links
Ushbu kanalda dasturlashga oid turli xil masalalar tashlab boriladi. Siz ham o'z bilimingizni sinab ko'ring!
Download Telegram
#Masala_2 #codewars

Siz odatda do'konga kirganingizda kredit kartadan foydalanasiz. Lekin siz kimdir plastik kartangizni raqamini bilib olishini hohlamaysiz. Sizning vazifangiz shuki - foydalanuvchi kiritgan ma'lumotni oxirgi 4ta belgidan boshqa hamma belgilarni # ga almashtirish. Agar foydalanuvchi kiritgan input - 4ta belgi yoki undan kam bo'lsa hech narsa o'zgartirmaysiz.

Masalan:
Input: "12375861458" ➡️ Output: " #######1458"
Input: "abcdef" ➡️ Output: "##cdef"
Input: "ab15" ➡️ Output: "ab15"

(Input - bu foydalanuvchi kiritgan ma'lumot, output - bu sizni dasturingiz chiqarishi kerak bo'lgan natija)

Masalani yechgani qaysi dasturlash tilidan foydalanishingizni farqi yoq, muhimi dastur to'g'ri vazifani bajarsa bo'ldi.
Masalaga javob ertaga shu kanalga joylanadi. Omad!

♻️Dasturlashga qiziqadiganlarga jo'nating, ular ham bilimlarini sinab ko'rishsin

@codewars_uz - dasturlashdan masalalar
#Masala_4 #codewars

Shunday funksiya yozingki - u gapni string ko'rinishida olib, undagi 4tadan ko'p xarfli so'zlarni teskari ko'rinishiga keltirishi kerak. Masalan:

Input 1: "Bu python dasturlash tili"
Output 1: "Bu nohtyp hsalrutsad tili"

Ko'rib turganingizdek, bu yerdagi gapda - faqatgina harflar soni 4tadan ko'p bo'lgan so'zlar teskarisiga almashtirilgan (python ➡️ nohtyp), agar so'zdagi harflar soni 4ta yoki undan kam bo'lsa so'z o'zgartirilmaydi!

Input 2: "Men uyga ketdim"
Output 2: "Men uyga midtek"

Input 3: "Yolg'on gapirish yaxshi emas"
Output 3: "no'gloY hsiripag ihsxay emas"

Masalani hohlagan dasturlash tilida yechishingiz mumkin.
Masalaga javob ertaga shu kanalga joylanadi. Omad!

♻️Dasturlashga qiziqadiganlarga jo'nating, ular ham bilimlarini sinab ko'rishsin

@codewars_uz - dasturlashdan masalalar