Error: A value of type 'double' can't be assigned to a variable of type 'int'




Download 1,47 Mb.
bet8/8
Sana13.05.2024
Hajmi1,47 Mb.
#229545
1   2   3   4   5   6   7   8
Bog'liq
19,20

Error: A value of type 'double' can't be assigned to a variable of type 'int'.
 UzbekDevs = 5.5;
^
Yuqoridagi kodda var turidagi o’zgaruvchiga qiymati butun son berilgan bo’lib, uninig qiymatini kasr songa o’zgartirmoqchi bo’linganda xatolik bermoqda.
void main() {
dynamic UzbekDevs = 16;
UzbekDevs = 5.5;
print(UzbekDevs);
}
>> 5.5
Bunda esa natija chiqmoqda va keyingi qiymat o’zlashtirib olinmoqda. Bu tur kamchiligi siz nisbatan katta loyihalarda ishlash jarayonida aynan qanday qiymatlardan foydalanish kerakligini bilmay qolishingiz.


Topshiriq
Dart sintaksisini o’rganish

    1. Dart dasturlash tilini nima uchun ishlatasiz?

    2. Dart tilida kommentariyalar qanday qo'yiladi?

    3. Dart tilida o'zgaruvchilar qanday yaratiladi(var, final, va const)?

    4. Dart-da if-else shart operatori qanday ishlaydi?

    5. Dart-da switch case-operatori qanday ishlaydi?

    6. Dart-da sikl (for, while, do-while) qanday yoziladi?

    7. Dart-da list (ro'yxat) qanday yaratiladi va ishlatiladi?

    8. Dart-da map (harita) qanday yaratiladi va ishlatiladi?

    9. Dart-da funksiya qanday yaratiladi va ishlatiladi?

    10. Dart-da klass va obyekt qanday yaratiladi?

    11. Dart-da turar joyli funksiya (lambda funksiya) qanday yoziladi?

    12. Dart-da mixin qanday ishlaydi?

    13. Dart-da asynchronous kod qanday yoziladi(async va await)?

Download 1,47 Mb.
1   2   3   4   5   6   7   8




Download 1,47 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Error: A value of type 'double' can't be assigned to a variable of type 'int'

Download 1,47 Mb.