|
Muhammad al-xorzmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali
|
bet | 5/6 | Sana | 13.05.2024 | Hajmi | 444,65 Kb. | | #228452 |
Bog'liq mobilivoid main() {
var yigingi = 0;
double orta_qiymat=0;
for (int i = 1; i <= 99; i++) {
yigingi += i;
}
orta_qiymat=yigingi/99;
print(orta_qiymat);
}
2.3 xonali sonlar ichidan 11 ga bo'linadiganlarining yig'indisini toping ?
void main() {
var yigingi = 0;
for (int i = 100; i <= 999; i++) {
if (i % 11 == 0) {
yigingi += i;
}
}
print(yigingi);
}
3. Quyidagi matndan faqat lotin harflarini ajratib bering : " 2021 йил Flutter Uzbek дарслари " ?
void main() {
var text = "2021 йил Flutter Uzbek дарслари";
for (int i = 0; i < text.length; i++) {
var a = text.codeUnitAt(i);
if (a >= 48 && a <= 57 || a >= 65 && a <= 90 || a >= 97 && a <= 122) {
var b = text[i];
print(b);
}
}
}
4. Berilgan matnda nechta + va – belgilari borligini aniqlovchi dastur tuzing ?
void main() {
var text = "253+46-32-323+548+4548-64-98";
var b = 0, c = 0;
for (int i = 0; i < text.length; i++) {
var a = text.codeUnitAt(i);
if (a <= 43) {
b += 1;
} else if (a <= 45) {
c += 1;
}
}
print('+ lar soni $b ');
print('- lar soni $c ');
}
5. Kiritilgan belgi raqam belgi bo'lsa "digit", agar lotin harfi bo'lsa "letter", boshqa hollarda esa '0' raqami chop etilsin ?
void main() {
var text = "5";
for (int i = 0; i < text.length; i++) {
var a = text.codeUnitAt(i);
if (a >= 48 && a <= 57) {
print("digit");
} else if (a >= 65 && a <= 90 || a >= 97 && a <= 122) {
print("latter");
} else {
print("0");
}
}
}
6. Quyida kiril alifbosida matn berilgan. Uni lotin alifbosiga o'tkazing "Аканг уже кучайди" ?
void main() {
String text = "Аканг ужи кучай_ди";
var list = [];
list.add(text.codeUnitAt(0));
list.add(text.codeUnitAt(1));
list.add(text.codeUnitAt(2));
list.add(text.codeUnitAt(3));
list.add(text.codeUnitAt(4));
list.add(text.codeUnitAt(5));
list.add(text.codeUnitAt(6));
list.add(text.codeUnitAt(7));
list.add(text.codeUnitAt(8));
list.add(text.codeUnitAt(9));
list.add(text.codeUnitAt(10));
list.add(text.codeUnitAt(11));
list.add(text.codeUnitAt(12));
list.add(text.codeUnitAt(13));
list.add(text.codeUnitAt(14));
list.add(text.codeUnitAt(15));
list.add(text.codeUnitAt(16));
list.add(text.codeUnitAt(17));
list[0] = 65;
list[1] = 107;
list[2] = 101;
list[3] = 110;
list[4] = 103;
list[5] = 32;
list[6] = 117;
list[7] = 106;
list[8] = 105;
list[9] = 32;
list[10] = 107;
list[11] = 117;
Ommaviy usullar
|
void
|
extendSelection(int index)
uchun qulaylik Selection#extendSelection.
|
CharSequence
|
getAccessibilityClassName()
Mavjudlik maqsadlarida foydalanish uchun ushbu obyektning sinf nomini qaytaring.
|
boolean
|
getFreezesText()
Ushbu matn koʻrinishi butun matn tarkibini muzlatilgan muzlar ichiga qoʻshganligini qaytaring.
|
Editable
|
getText()
TextView ko'rsatayotgan matnni qaytaring.
|
boolean
|
isStyleShortcutEnabled()
Agar uslublar yorlig'i yoqilgan bo'lsa, true qiymatini qaytaring, aks holda "false" qiymatini qaytaradi.
|
boolean
|
onKeyShortcut(int keyCode, KeyEvent event)
Kalit yorliq hodisasi qayta ishlanmasa, fokuslangan ko'rinishda chaqiriladi.
|
boolean
|
onTextContextMenuItem(int id)
Matn ko'rinishi uchun kontekst menyusi opsiyasi tanlanganda chaqiriladi.
|
void
|
selectAll()
uchun qulaylik Selection#selectAll.
|
void
|
setEllipsize(TextUtils.TruncateAt ellipsis)
Matndagi koʻrinish kengligidan uzunroq soʻzlarning oʻrtasidan uzilish oʻrniga ellips shaklida boʻlishiga olib keladi.
|
void
|
setSelection(int index)
uchun qulaylik Selection#setSelection(Spannable, int).
|
void
|
setSelection(int start, int stop)
uchun qulaylik Selection#setSelection(Spannable, int, int).
|
void
|
setStyleShortcutsEnabled(boolean enabled)
Stillar yorliqlarini yoqadi, masalan, matnni qalin qilish uchun Ctrl+B.
|
void
|
setText(CharSequence text, TextView.BufferType type)
Ko'rsatiladigan matnni va ni o'rnatadi TextView.BufferType.
|
String a = "";
for (var b in list) {
a = a + new String.fromCharCode(b);
} print(a); }
Siz ushbu adapterdan ko'rinishlarni taqdim qilish uchun foydalanishingiz mumkin AdapterView, Siz taqdim etgan ma'lumotlar obyektlari to'plamidagi har bir ob'ekt uchun ko'rinishni qaytaradi va ListViewyoki kabi ro'yxatga asoslangan foydalanuvchi interfeysi vidjetlari bilan foydalanish mumkin Spinner. Object#toString()Odatiy bo'lib, massiv adapteri siz taqdim etgan to'plamdagi har bir ma'lumot ob'ektiga qo'ng'iroq qilish orqali ko'rinish hosil qiladi va natijani TextView-ga joylashtiradi. To'plamdagi ma'lumotlar ob'ekti uchun qanday ko'rinish turi ishlatilishini ham sozlashingiz mumkin. Maʼlumotlar obyekti uchun qaysi turdagi koʻrinish ishlatilishini sozlash uchun getView(int, android.view.View, android.view.ViewGroup) koʻrish manbasini bekor qiling va toʻldiring.
ListView bilan massiv adapteridan foydalanish misoli uchun Adapter ko'rinishlari qo'llanmasiga qarang. Spinner bilan massiv adapterini ishlatish misoli uchun Spinner qo'llanmasiga qarang.
|
| |