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



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

Exceptions

  1. Exceptions

  2. Try Catch

  3. Try Catch … On

  4. Throwing Exception

Task 1
Quyidagi listda mavjud bo`lgan String larni Integer ga aylantirib bo`ladiganlarini ajratib oling. Va uning ildiz osti qiymatini chop qiling.
List list = ["123", "23a", "9013", "34","71w72"];

Task 2
Quyidagi text aslida raqam. Undagi barcha raqam bo`lmagan elementlarni “try catch” yordamida olib tashlang. Qolgan raqamni toq yoki juft ekanligini toping.


String number = “bcdDCBA123”;

Task 3
Quyidagi sonlarning ildiz osti qiymatlari yig`indisini toping.


List list = ["225", "-23a", "-9013", "81","-772","-78uy"];


  1. Typedef

    1. Typedef

    2. Exemple

    3. Typedef Function

    4. Exemple 2

    5. Exemple 3

Task 1
Typedef (Function) dan foydalanib “sinus” va “cosinus” ni hisoblaydigan typedef funksiya yozing.

Task 2
Berilgan A va B sonlarning EKUK va EKUB ni topadigan funksiya va ularni uchun umumiy bo`lgan typedef funksiya yozing.

Task 3
N natural son berilgan bo`lsa, 1 dan N gacha bo`lgan sonlarni yig`indisi va ko`paytmasi ni topadigan funksiyalar va ular uchun typedef funksiya yozing.


  1. Libraries

    1. Libraries

    2. Dart.math

    3. Pub.dev

    4. Dart.convert

    5. Dart.core

Task 1
Quyidagi sonlarning o`rtacha qiymadini topadigan programma yozing.
sin(1), sin(3), sin(5), … sin(2n+1) (n=100)

Task 2
Quyidagi ko`payma qiymatini hisoblang.


double P = tan(2)*tan(4)*tan(6)… tan(2n); (n=100)

Task 3
2000-02-02 dan 2020-02-02 orasida kunlar soni N desak, quyidagi ifodani hisoblang.


cos(1) + cos(2) + cos(3)+ … +cos(N) = ?

Task 4
Quyidagi A,B,C va D koordinatalar bitta tog'ri chiziqda yotish-yotmasligini tekshiring.


List A = [2, 3];
List B = [3, 4];
List C = [5, 6];
List D = [6, 7];

Task 5
Quyidagi User klass dan yaratiladigan Object ni String ga , String ni esa Object ga aylantirsa bo`ladigan qilib klass ni to`liq yarating.


class User {
int uuid;
String fullname;
String token;

}


  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