Dart darslari 1 Modul Beginner Dars. Kirish dars. Dartni o’rnatish



Yüklə 1,38 Mb.
səhifə4/9
tarix10.11.2022
ölçüsü1,38 Mb.
#119241
1   2   3   4   5   6   7   8   9
Dart

Dars. Runes

  1. Rune codeUnitAt

  2. Rune codeUnis

  3. Rune fromCharCode

1-topshiriq


Ism familiyangizni unicode larini toping

2-topshiriq


97,98,99 ... 121,122 unicode lar berilgan bo'lsa bu ketma ketlikni aslini toping

3-topshiriq


Quyidagi text ning faqat lotin tilidagi harflarining Unicode ni toping.
String text = "2020 36-maktabㅋㅋㅋ";


  1. Dars. Practice Maces Perfect

    1. Amaliyot kirish

    2. Amaliyot Integer

    3. Amalyot String

    4. Amalyot Runes

    5. Amalyot Order

1-topshiriq


String larni qo`shing.
Input: “111”, “222”
Output: “333”

2-topshiriq


Find Complement - 0 ni birga, 1 ni esa 0 ga aylantiring.
Input: “110001”
Output: “001110”

3-topshiriq


Reverse Words - Har bir so`zni teskari holatga keltiring
Input: "Let's take PDP contest"
Output: "s'teL ekat PDP tsetnoc"

4-topshiriq


Find Lucky Integer - biror element o`zining qiymaticha takrorlangan bo`lsa.
Input: arr = [2,2,3,4]
Output: 2
Input: arr = [2,2,2,3,3]
Output: -1

II Modul Intermediate

  1. Dars. Functions

    1. Introduction

    2. Functions

    3. Return

    4. Syntax 1

    5. Syntax 2

    6. Optional Parametrs with Defaults

    7. Recursive

    8. Tasks(vazifalar)

1-topshiriq
String larni qo`shing.
Input: “111”, “222”
Output: “333”
2-topshiriq
Task2: Fixed Point
Berilgan List da uchragan birinchi “Fixed Point” ni qaytaradigan funksiya yozing. “Fixed Point” deyiladi qachonki listdagi biror bir element list[i] = i shartni bajargan bo`lsa.
Input: list = [-10, -5, 0, 3, 7]
Output: 3 // arr[3] == 3
Input: list = [-10, -5, 3, 4, 7, 9]
Output: -1 // No Fixed Point

3-topshiriq


Task3: Missing Number
List da 1 dan N gacha raqamlar mavjud bo`lishi kerak. Ammo ulardan bittasi tushib qolgan. Shu “Missing Number” ni qaytaradigan funksiya yozing. “Missing Number” deyiladi qachonki listda u raqamdan boshqa hamma raqam mavjud bo`lsa.
Input: list = [1, 2, 4, 6, 3, 7, 8]
Output: 5
Input: list = [1, 2, 3, 5]
Output: 4

4-topshiriq


Task4: Monotonic List
List monotonic deyiladi qachonki hamma ij lar uchun A[i]>A[j] shart o`rinli bo`lsa. Ya`ni barcha elementlari o`sish yoki kamayish tartibida joylashgan list monotonic list deyiladi. Masalan: [1,3,5,6,7,8] yoki [12,10,6,4,3]
Input: [1,2,2,3]
Output: true
Input: [1,3,2]
Output: false

5-topshiriq


Task5: Squares of a Sorted Array
Elementlari kamaymaydigan tartibda List berilgan bo`lsin. Bu List ni elementlarini kvadratga oshirib hosil bo’lgan sonlarni o’sish tartibida joylashtirilgan List hosil qiladigan funksiya yozing.
Input: [-4,-1,0,3,10]
Output: [0,1,9,16,100]
Input: [-7,-3,2,3,11]
Output: [4,9,9,49,121]


  1. Yüklə 1,38 Mb.

    Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin