Dasturlash tillari fanidan test savollari


Download 1.27 Mb.
Sana08.11.2023
Hajmi1.27 Mb.
#1758474
Bog'liq
Dasturlash tillari fanidan test savollari


Dasturlash tillari fanidan test savollari



Qiyinlik darajasi

Test topshirig`i

To`g`ri javob

Muqobil javob

Muqobil javob

Muqobil javob

1

C dasturi qaysi tillardan kelib chiqqan?

B va BCPL tillaridan

C++ tilidan

B tilidan

BCPL tilidan

1

BCPL tili kim tomonidan tuzilgan?

Martin Richards

Ken Thompson

Dennis Ritchie

Bjarne Stroustup

1

BCPL tili nechanchi yilda tuzilgan?

1967 yilda

1972 yilda

1983 yilda

1980 yilda

1

C++ dasturi qaysi tilga asoslanib tuzilgan?

C tiliga

B va BCPL tillariga

B tiliga

BCPL tiliga

1

C tili kim tomonidan tuzilgan?

Dennis Ritchie

Martin Richards

Ken Thompson

Bjarne Stroustup

1

C tili nechanchi yilda tuzilgan?

1972 yilda

1967 yilda

1983 yilda

1980 yilda

1

C++ tili kim tomonidan tuzilgan?

Bjarne Stroustup

Martin Richards

Ken Thompson

Dennis Ritchie

1

C tili nechanchi yilda tuzilgan?

1980 yilda

1967 yilda

1972 yilda

1983 yilda

1

for (1; 2;3)uchun noto‘g‘ri tavsifni ko‘rsating

2 - takrorlash sanagichi vazifasini bajaruvchio‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi

2 - takrorlashni bajarish yoki yo‘qligini aniqlabberuvchi mantiqiy ifoda, agar shart rost bo‘lsa,takrorlash davom etadi, aks holda yo‘q

3 - odatda takrorlash sanagichi qiymatini oshirish(kamaytirish) uchun xizmat qiladi yoki bu erda takrorlashshartiga ta’sir qiluvchi boshqa amallar bo‘lishi mumkin.

1 - takrorlash sanagichi vazifasini bajaruvchi o‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi

1

Massiv elementlaridan foydalanish nima orqali bajariladi?

Element indeksi orqali

Vergul operatsiyasi orqali

Nuqta operatsiyasi orqali

Element ismi orqali




Massiv noto’g’ri ta’rifini ko’rsating.

int a[2] = {1,2,3,4};

int a[20];

int a[] = {1,2,3,4};

int a[4] = {1,2,3,4};

1

Massiv – bu …

Elementlarning tartiblangan strukturasi

Elementlarning tartiblanmagan strukturasi

Elementlarning ixtiyoriy strukturasi

Elementlarning tartiblangan va tartiblanmagan strukturalari

1

C++ tilida necha o’lchovgacha massivlar ishlatilishi mumkin?

31 tagacha

7 tagacha

32 tagacha

15 tagacha

1

C++ tilida massiv indeksi nechadan boshlanadi?

0 dan

1 dan

2 dan

7 dan

2

Massiv elementlariga tasodifiy qiymatlar berish uchun qaysi direktiva ishlatiladi?

stdlib.h

iostream.h

conio.h

math.h

2

Dasturda matematik funksiyalarni ishlatish uchun qaysi direktiva ishlatiladi?

math.h

stdlib.h

iostream.h

conio.h

2

Agar continue operatori sikl operatori ichida kelsa, u holda …

u boshqaruvni siklning kelasi iteratsiyasining boshlanishiga uzatadi

u boshqaruvni siklning oldingi iteratsiyasining oxiriga uzatadi

u boshqaruvni belgidan keyin kelgan sikl iteratsiyasiga uzatadi

u boshqaruvni sikldan keying operatorga uzatadi

2

Blok ichida ifodalangan o’zgaruvchi qachon ko’rinadi?

ifodalangan nuqtadan blok oxirigacha

ifodalangan nuqtadan dastur oxirigacha

ifodalangan nuqtadan funksiya oxirigacha

blok ichida

2

int n=10; while(n-=1, n2=n*n, n>0); Kavs ichidagi qaysi amal takrorlash operatorining to‘xtash sharti hisoblanadi?

n>0

n-=1

n2=n*n

n-=1, n2=n*n

2

Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?

break;

continue;

return;

Switch

2

Qiymatni oluvchi funksiya o’z ichida qaysi so’zni olishi shart?

Return

Int

new

Break

2

Quyidagi programma bajarilishi natijasida ekranga nima chiqadi? int main() { unsigned int n=65535; n+=1; cout<

0

65536

65535

65535

2

Quyidagi takrorlash operatori necha marta ishlaydi? int main() { unsigned short int i=0; do { i+=1;} while(1); return 0; }

CHeksiz

i qiymati 65535 sonidan oshganda takrorlash to‘xtaydi

0

int main() { unsigned int n=65535; n+=1; cout<

2

Quyidagi programma bajarilishida ekranga qanday son chiqadi? int main( ) { short int i=32767;i+=1;cout<>i; return 0; }

-32768

32768

0

Xatolik haqida xabar

2

for(int i=1; i<=10; i+=3) i--;takrorlash operatori necha marta ishlaydi?

5

10

Cheksiz

umuman ishlamaydi

2

void f(int , int*j, int &k){ i++;(*j)++;k++;} void main(){int =1,j=2,k=3; f(i,&j,k);cout << i << j <

1 3 4

2 3 4

1 3 3

2 2 4

3

Nuqtani chizuvchi funksiya…

putpixel(x,y,color);

circle(x,y); line(x1,y1,x2,y2);

getpixel(x,y);

line(x1,y1,x2,y2);

3

Aylanani chizuvchi funksiya…

circle(x,y);

line(x1,y1,x2,y2);

putpixel(x,y,color);

getpixel(x,y);

3

Kesmani chizuvchi funksiya…

line(x1,y1,x2,y2);

circle(x,y);

putpixel(x,y,color);

getpixel(x,y);

3

Nuqtaning rangini aniqlovchi funksiya…

getpixel(x,y);

circle(x,y);

line(x1,y1,x2,y2);

putpixel(x,y,color);

3

Buyash usuli va rangini o’rnatuvchi funksiya…

setfillstyle(a,b);

linerel(x,y);

lineto(x,y);

floodfill(x,y);

3

Chegaralangan sohani buyash funksiyasi…

floodfill(x,y, color);

setfillstyle(a,b);

linerel(x,y);

lineto(x,y);

1

Оbyekt - bu

Ma’lumotlar va ular bilan ishlash usullari majmuasi

Ma’lumotlarni qayta ishlash usuli

Ma’lumotlarni yozish

Foydalanuvchi interfeysi

1

Obyektga yo’naltirilgan dasturlashning asoslari -

Obyektlar va sinflar

Obyektlar

Sinflar

Funksiyalar

1

Integrallashgan ishlab chiqish muhiti -

bu ilovalarni loyihalash, ishga tushirish va testlash uchun zarur bo’lgan barcha narsalar mavjud muhit

bu ilovalarni loyihalash va ishga tushirish uchun zarur bo’lgan barcha narsalar mavjud muhit

bu ilovalarni ishga tushirish va testlash uchun zarur bo’lgan barcha narsalar mavjud muhit

bu ilovalarni loyihalash va testlash uchun zarur bo’lgan barcha narsalar mavjud muhit

1

“Obyektlar daraxti” ning vazifalari

Obyektlar daraxti oynasi vizual va vizual bo’lmagan komponentlar va ilovalar obyektlarining iyerarxik bog’lanishini aks ettiradi

Obyektlar daraxti oynasi vizual komponentlar va ilovalar obyektlarining iyerarxik bog’lanishini aks ettiradi

Obyektlar daraxti oynasi vizual bo’lmagan komponentlar va ilovalar obyektlarining iyerarxik bog’lanishini aks ettiradi

Obyektlar daraxti oynasi komponentlar va xodisalar qayta ishlovchisi xossasini aks ettiradi

1

“Obyektlar inspektori”ning vazifalari

Komponentlar xossalari va xodisalar qayta ishlovchisi

Vizual bo’lmagan komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish

Vizual komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish

Vizual va vizual bo’lmagan komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish

1

Har bir komponentning xossalari -

Ko’rinishi va holatini aniqlovchi komponent atributlari

Berilgan komponentni tanish uchun ishlatiladigan foydalanuvchi amallari

Komponent bilan bog’liq funksiya

Faqat ko’rinishini aniqlovchi komponent atributlari

2

Run menyusining vazifalari

Loyihani normal va sozlovchi rejimlarda bajarishga imkon beradi

Loyihadan formani qo’shishga va o’chirishga imkon beradi

Yangi komponentlarni yaratish va o’rnatishga imkon beradi

Ma’lumotlar bazasi bilan ishlash uchun instrumentlardan foydalanishga imkon beradi

2

Loyiha (Projekt) menyusi bo’limlari -

Loyihadan formani qo’shish va o’chirish, loyiha opsiyalarini berishga, loyihani u bajarmasdan kompilyatsiya qilishga imkon beradi

Loyihani normal va sozlovchi rejimlarda bajarishga imkon beradi

Yangi komponentlarni yaratish va o’rnatishga imkon beradi

Ma’lumotlar bazasi bilan ishlash uchun instrumentlardan foydalanishga imkon beradi

2

File (fayl) menyusining bo’limlari -

Yangi loyiha, yangi forma yaratishga, oldin yaratilgan loyiha va formani ochishga, loyihalar yoki formalarni saqlashga imkon beradi

Windows ilovalari uchun odatdagi bo’lgan Clipboard buferi bilan almashinuv amallarini bajarishga imkon beradi

Loyihadan formani qo’shish va o’chirish, loyiha opsiyalarini berishga, loyihani u bajarmasdan kompilyatsiya qilishga imkon beradi

Loyihadan formani qo’shish va o’chirish, loyiha opsiyalarini berishga, loyihani u bajarmasdan kompilyatsiya qilishga imkon beradi

1

Loyihadan formani qo’shish va o’chirish, loyiha opsiyalarini berishga, loyihani u bajarmasdan kompilyatsiya qilishga imkon beradi

Komponentlarni ularning ma’nosi va vazifasiga ko’ra guruhlashga imkon beradi

Tez tugmachalar instrumental panelining standart tarkibini birlashtiradi

Loyihani normal va sozlovchi rejimlarda bajarishga imkon beradi

Windows ilovalari uchun odatdagi bo’lgan Clipboard buferi bilan almashinuv amallarini bajarishga imkon beradi

1

Delphi muhiti uchun nima asos bo’lib hisoblanadi?

Forma

Instrumentlar paneli

Inspektorlar obyekti

Kod oynasi

1

BitBtn piktogrammali tugmaning asosiy xossalari -

Glyph, Kind

Text, Caption

Lines, Items

Display

1

Label, Edit matn axborotining kiritish va aks ettirish komponentlari elementlari -

Standart bo’limida

Additional bo’limida

Win32 bo’limida

System bo’limida

2

Label matn axborotini kiritish va aks ettirish komponentlari -

Foydalanuvchi o’zgartirmaydigan matnni aks ettirish uchun ishlatiladi. Asosiy xossa - Caption

Foydalanuvchi o’zgartirmaydigan matnni aks ettirish uchun ishlatiladi. Asosiy xossa - Text

Foydalanuvchi o’zgartirmaydigan matnni aks ettirish uchun ishlatiladi. Asosiy xossa - Edit

Foydalanuvchi o’zgartirmaydigan matnni aks ettirish uchun ishlatiladi. Asosiy xossa – Vizible

2

Edit matn axborotini kiritish va aks ettirish komponentlari -

Bir satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Text

Bir satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Caption

Foydalanuvchi o’zgartirmaydigan matnni aks ettirish uchun ishlatiladi. Asosiy xossa - Edit

Foydalanuvchi o’zgartirmaydigan matnni aks ettirish uchun ishlatiladi. Asosiy xossa – Vizible

2

Formadagi turli xil yozuvlarni aks ettirish uchun asosan quyidagi komponentlardan foydalaniladi

Label, StaticText, Panel

Label, Edit, ListBox

Image, Memo

Label, Memo, Edit

2

Label matn axborotini kiritish va aks ettirish komponenti asosiy xossasi

Caption

Text

Lines

Items

2

Edit matn axborotini kiritish va aks ettirish komponenti asosiy xossasi

Text

Caption

Lines

Items

2

Memo matn axborotini kiritish va aks ettirish komponenti

Ko’p satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Lines

Ko’p satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Caption

Bir satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Text

Bir satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa – Lines

2

ListBox komponenti -

Windows ro’yxati standart oynasini aks ettirish, foydalanuvchiga undan punktlarni tanlash uchun ishlatiladi. Asosiy xossa – Items

Ko’p satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Items

Ko’p satrli matnlarni aks ettirish, kiritish va muharrirlash uchun ishlatiladi. Asosiy xossa - Lines

Windows ro’yxati standart oynasini aks ettirish, foydalanuvchiga undan punktlarni tanlash uchun ishlatiladi. Asosiy xossa – Lines

2

StrToFloat() funksiyaning vazifasi -

satrni o’zgaruvchi vergulli qiymatga aylantirish

satrni butun qiymatga almashtirish

satrni sana-vaqt foymatiga almashtirish

satrni manfiy qiymatga almashtirish

2

FloatToStr() funksiyaning vazifasi

qiymatni o’zgaruvchi vergulli qiymatga aylantirish

qiymatni butun qiymatga almashtirish

butun sonni satrga almashtirish

butun sonni satrga almashtirish

2

Memo komponenti usullari

Lines xossasining Add va Append usullari

Items xossasining Add va Append usullari

Lines xossasining Copy, Cut, Past usullari

Items xossasining Copy, Cut, Past usullari

2

ListBox, CheckListBox ro’yxatlardan tanlash komponentining asosiy xossasi va funksiyalari

Xossa - Items, Clear, Add funksiyalari

Xossa - Lines, Clear, Add funksiyalari

Xossa - Items, Copy, Past, Cut funksiyalari

Xossa - Text, Clear, Add funksiyalari

2

StringGrid komponent -

matnli axborot jadvallarini aks ettirish uchun mo’ljallangan

sonli ma’lumotlar jadvalini aks ettirish uchun mo’ljallangan

matnli axborot ro’yxatlarini aks ettirish uchun mo’ljallangan

grafik ma’lumotlarni aks ettirish uchun mo’ljallangan

3

StringGrid komponentida ma’lumotlar quyidagi xossalardan qaysi biri yordamida taqdim etiladi

Cells

Rows

Cols

ARow, ACol

3

StringGrid komponentida qaysi xossa ustun va satrlar sonini aniqlaydi

ColCount, RowCount

ACol, ARow

Col, Row

FixedCols, FixedRows

3

CheckBox (Standart bo'limida) komponenti -

Bayroqli indekator - ikkita mumkin bo’lgan qiymatni tanlash uchun (odatda “ha” yoki “yo’q”) boshqaruv elementidan iborat.

Faqat bitta elementni tanlash mumkin bo’lgan guruhni shakllantirish uchun boshqaruv elementidan iborat.

Komponent muxarirlash imkoniyati mavjud bo’lgan ro’yxatdan tushib ketayotgan ma’lumotni tanlash uchun mo’ljallangan.

mantiqiy bog’langan komponentlarni birlashtiruvchi konteyner bo’lib xizmat qiluvchi paneldan iborat.

3

GroupBox (Standard bo’limida) komponenti -

mantiqiy bog’langan komponentlarni birlashtiruvchi konteyner bo’lib xizmat qiluvchi paneldan iborat.

Komponent muxarirlash imkoniyati mavjud bo’lgan ro’yxatdan tushib ketayotgan ma’lumotni tanlash uchun mo’ljallangan.

Faqat bitta elementni tanlash mumkin bo’lgan guruhni shakllantirish uchun boshqaruv elementidan iborat.

Bayroqli indekator - ikkita mumkin bo’lgan qiymatni tanlash uchun (odatda “ha” yoki “yo’q”) boshqaruv elementidan iborat.

3

RadioButton (Standart bo’limida) komponenti -

Faqat bitta elementni tanlash mumkin bo’lgan guruhni shakllantirish uchun boshqaruv elementidan iborat.

Bayroqli indekator - ikkita mumkin bo’lgan qiymatni tanlash uchun (odatda “ha” yoki “yo’q”) boshqaruv elementidan iborat.

mantiqiy bog’langan komponentlarni birlashtiruvchi konteyner bo’lib xizmat qiluvchi paneldan iborat.

Komponent muxarirlash imkoniyati mavjud bo’lgan ro’yxatdan tushib ketayotgan ma’lumotni tanlash uchun mo’ljallangan.

3

ComboBox (Standart bo’limida) komponenti -

Komponent muxarirlash imkoniyati mavjud bo’lgan ro’yxatdan tushib ketayotgan ma’lumotni tanlash uchun mo’ljallangan.

Faqat bitta elementni tanlash mumkin bo’lgan guruhni shakllantirish uchun boshqaruv elementidan iborat.

Bayroqli indekator - ikkita mumkin bo’lgan qiymatni tanlash uchun (odatda “ha” yoki “yo’q”) boshqaruv elementidan iborat.

mantiqiy bog’langan komponentlarni birlashtiruvchi konteyner bo’lib xizmat qiluvchi paneldan iborat.

3

Sana va vaqtni kiritish va aks ettirish komponentini ko’rsating

DateTimePicker, MonthCalendar, Ccalendar

DateTimePicker, Query, Ccalendar

DateTimePicker, MonthCalendar, DateSourse

DateTimePicker, HotKey, CCalendar

3

DateTimePicker ning asosiy xossalari

Date, Time

Text, Caption

Timer

Data, Timer

3

MainMenu, PopupMenu vizual bo’lmagan komponentlarining asosiy xossasi

Items

Lines

Text

Caption

3

MainMenu va PopupMenu komponentlar bir-biridan nima bilan farq qiladi

MainMenu - asosiy menyu, PopupMenu - chiquvchi menyu

MainMenu - matn muxarriri, PopupMenu - asosiy menyu

MainMenu - asosiy menyu, PopupMenu - matn muxarriri

MainMenu - matn muxarriri, PopupMenu - asosiy menyu

3

MainMenu va PopupMenu komponentlarida qaysi xossa bo’lim yozuvini bildiradi

Caption

Text

Name

Edit

2

Additional bo’limidagi Image komponenti -

Grafikni aks ettirishlar: piktogrammalar, bit matritsalari va metafayllar uchun ishlatiladi

Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi

Diagramma va grafikalar yaratish uchun ishlatiladi

Diagrammalar yasash oynasi uchun ishlatiladi

2

System bo’limining PaintBox komponenti -

Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi

Grafikni aks ettirishlar: piktogrammalar, bit matritsalari va metafayllar uchun ishlatiladi

Diagramma va grafikalar yaratish uchun ishlatiladi

Diagrammalar yasash oynasi uchun ishlatiladi

2

Additional bo’limining Chart komponenti -

Diagramma va grafikalar yaratish uchun ishlatiladi

Diagrammalar yasash oynasi uchun ishlatiladi

Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi

Grafikni aks ettirishlar: piktogrammalar, bit matritsalari va metafayllar uchun ishlatiladi

2

Win32 bo’limining Animate komponenti -

Ovozsiz AVI kliplarini ko'rish uchun ishlatiladi

Diagramma va grafikalar yaratish uchun ishlatiladi

Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi

Grafikni aks ettirishlar: piktogrammalar, bit matritsalari va metafayllar uchun ishlatiladi

2

System bo’limining MediaPlayer komponentasi -

Tovushli va video fayllarni eshitishni boshqarish panelini yaratish uchun ishlatiladi

Diagrammalar yasash oynasi uchun ishlatiladi

Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi

Grafikni aks ettirishlar: piktogrammalar, bit matritsalari va metafayllar uchun ishlatiladi

2

Chart komponenti -

Turli grafika va diagrammalarni yasashga imkon beradi

Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi

Mantiqiy bog’langan komponentalar guruhni birlashtiruvchi konteyner bo’lib xizmat qiladigan panel

Matnli axborot jadvallarini aks ettiradi

2

Shape ning vazifasi va asosiy xossasi

Komponent turli geometrik shakllardan iborat. Asosiy xossa - Shape

Muxarrirlash imkoniyati bo’lgan ro’yxatdan tushuvchi ma’lumotni tanlash uchun mo’ljallangan. Asosiy xossa – Caption

Komponent turli geometrik shakllardan iborat. Asosiy xossa – Items

Sonli ma’lumotlar jadvallarini aks ettirish uchun mo’ljallangan. Asosiy xossa – Shape

2

Delphi dasturi asosiy menyusida quyidagilardan qaysi biri mavjud emas?

Form

Search

Component

Database

2

Standart holatda Delphi oynasi tashkil etuvchilari qaysi javobda to’g’ri keltirilgan?

Object TreeView, Object Inspector, Form1, Unit1

Object TreeView, Object Inspector, Form1, Edit1

Object TreeView, Object Inspector, Form1, Label1

Object TreeView, Object Inspector, Form1, Button1

2

Formadagi ob’yektlarni tekislash buyrug’i (Align) qaysi menyuda joylashgan?

Edit

View

Project

Run

2

Loyihadagi barcha formalarni ko’rish qaysi tugmalar ketma-ketligi yordamida amalga oshiriladi?

Shift+F12

F12

Ctrl+F12

Alt+F12

2

Delphida haqiqiy turdagi qiymatni satrli turga o’tkazish uchun qaysi funksiya ishlatiladi?

FloatToStr

FloatTostr

StrToFloat

IntToStr

2

Delphida butun turdagi qiymatni satrli turga o’tkazish uchun qaysi funksiya ishlatiladi?

IntToStr

intTostr

StrToInt

IntToFloat

2

Delphida satr turidagi qiymatni butun turga o’tkazish uchun qaysi funksiya ishlatiladi?

StrToInt

intTostr

strtoint

IntToFloat

2

Delphida satr turidagi qiymatni haqiqiy turga o’tkazish uchun qaysi funksiya ishlatiladi?

StrToFloat

StrTofloat

Floattostr

IntToFloat

2

Formada hosil bo’ladigan nuqtalarni qaysi menyu buyrug’idan foydalanib ko’rinmaydigan holatga o’tkazish mumkin?

Tools

Edit

Window

View

2

Delphida ochilgan oynalarni navbat bilan faollashtirish uchun klaviaturadagi qaysi tugmalar majmuasini bosish kerak?

Alt+End

Ctrl+End

Shift+End

Alt+Enter

2

Forma sarlavhasini o’zgartirish tartibi qaysi javobda to’g’ri keltirilgan?

Object Inspectordan forma tanlanadi, Caption xususiyatiga yangi nom yoziladi

Object TreeView dan forma tanlanadi, Name xususiyatiga yangi nom yoziladi

Object Inspectordagi Caption xususiyatiga yangi nom yoziladi

Object TreeView oynasidagi Name xususiyatiga yangi nom yoziladi

2

Forma nomini o’zgartirish tartibi qaysi javobda to’g’ri keltirilgan?

Object TreeView dan forma tanlanadi, Name xususiyatiga yangi nom yoziladi

Object Inspectordan forma tanlanadi, Caption xususiyatiga yangi nom yoziladi

Object Inspectordagi Caption xususiyatiga yangi nom yoziladi

Object TreeView oynasidagi Name xususiyatiga yangi nom yoziladi

2

Formaning vertikal bo’yicha o’lchami Object Inspector qaysi parametr orqali o’zgartiriladi?

Height

Width

Size

Vertical size

2

Formaning gorizontal bo’yicha o’lchami Object Inspector qaysi parametr orqali o’zgartiriladi?

Width

Height

Size

Horizontal size

2

Formaning qaysi parametri qiymatini o’zgartirib, uni gorizont bo’yicha siljitishimiz mumkin?

Left

Right

Top

Bottom



2

Forma chegarasi qalinligini o’zgartirish qaysi parametr yordamida amalga oshiriladi?

BorderWidth

BorderHeight

BorderSize

Border

2

Edit ob’yektining Color xususiyati bilan nimani o’zgartirish mumkin?

Fon rangini

Matn rangini

Forma foni rangini

Tugma rangini

2

Label ob’yekti qaysi panelda joylashgan?

Standart

Additional

Text

System

1

Edit ob’yekti qaysi panelda joylashgan?

Standart

Text

System

Additional

1

Button ob’yekti qaysi panelda joylashgan?

Standart

Additional

Text

System

1

Qaysi funksiya yordamida darchani tozalash mumkin?

Clear()

Clear

Delete()

Clean()

1

Formaga rasm joylashtirish buyrug’i qaysi panelda joylashgan?

Additional

Standart

Text

System

1

Formadagi nuqtalar kooordinatasi parametrini Environment Options… buyrug’ining qaysi bo’limidan o’zgartirish mumkin?

Designer

Palette

Preferences

Library

3


Yuqoridagi formada qanday ob’yektlar qo’llanilgan?

3 ta Label, 3 ta Edit, 1 ta Memo, 2 ta Button, 1 ta BitBtn

2 ta Label, 4 ta Edit, 1 ta Memo, 3 ta Button

3 ta Label, 3 ta Edit, 1 ta Memo, 3 ta BitBtn

3 ta Label, 3 ta Edit, 1 ta Memo, 1 ta Button, 2 ta BitBtn

1

Panel komponentasi nima uchun ishlatiladi?

bir nechta komponentalarni guruhlash uchun ishlatiladi

matnni aks ettirish uchun ishlatiladi

forma o’lchamini va turgan o’rnini o’zgartirish uchun ishlatiladi

ma’lumotlarni kiritish uchun ishlatiladi

1

Panel komponentning Align xususiyati nima uchun ishlatiladi?

forma o’lchami o’zgartirilganda, komponentaning formada turgan o’rnini aniqlash uchun ishlatiladi

bir nechta komponentalarni guruhlash uchun ishlatiladi

matnni aks ettirish uchun ishlatiladi

ma’lumotlarni kiritish uchun ishlatiladi

2

Panel komponentning Align xususiyatida qanday qiymatlar joylashgan?

alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom

alNone, alTop, alBottom, alLeft, alRight, alWidth, alCustom

alNone, alCenter, alBottom, alLeft, alRight, alClient, alCustom

alNone, alTop, alHeight, alLeft, alRight, alClient, alCustom

2

Satrlarni taqqoslovchi funksiyalar

AnsiCompareStr(const S1, S2: string): Int, AnsiCompareText(const S1, S2: string): Int;

AnsiCompareStr(const S1, S2:string): Int, AnsiLowerCase(const S: string): String;

AnsiLowerCase(const S: string): String, AnsiCompareText(const S1, S2: string): Int;

AnsiCompareText(const S1, S2: string): Int, AnsiUpperCase(const S: string): String;

2

Satrni kichik harflarga o‘tkazish funksiyasi

AnsiLowerCase(const S: string): String;

AnsiUpperCase(const S: string): String;

AnsiCompareText(const S1, S2: string): Int;

AnsiCompareStr(const S1, S2: string): Int;

2

Satrni katta harflarga o‘tkazish funksiyasi.

AnsiLowerCase(const S: string): String;

AnsiUpperCase(const S: string): String;

AnsiCompareText(const S1, S2: string): Int;

AnsiCompareStr(const S1, S2: string): Int;

2

Satrning ma’lum qismidan nusxa olish funksiyasi.

Copy(S: string; Index, Count:int);

Cut(S: string; Index, Count:int);

Delete(S: string; Index, Count:int);

Save(S: string; Index, Count:int);

2

Satrning ma’lum qismini o‘chirish funksiyasi

Delete(var S: string; Index, Count:int);

Copy(S: string; Index, Count:int);

Cut(S: string; Index, Count:int);

Save(S: string; Index, Count:int);

2

Satrdan boshlang’ich va oxirgi probellarni o‘chirish funksiyasi

Trim;

Timr;

TrimLeft;

TrimRight;

2

Satrdan boshlang’ich probellarni o‘chirish funksiyasi

TrimLeft;

Timr;

Trim;

TrimRight;

2

Satrdan oxirgi probellarni o‘chirish funksiyasi

TrimRight;

Timr;

TrimLeft;

Trim;

2

Joriy sanani aniqlash funksiyasi

Date: TDateTime;

DateTimeToStr;

Now: TDateTime;

Time: TDateTime;

2

Joriy vaqtni aniqlash funksiyasi



Time: TDateTime;

DateTimeToStr;

Now: TDateTime;

Time: TDateTime;

2

Joriy sana va vaqtni aniqlash funksiyasi

Now: TDateTime;

DateTimeToStr;

Date: TDateTime;

Time: TDateTime;

2

Vaqtni satrga o‘tkazish funksiyasi

TimeToStr(Time: TDateTime): String;

StrToTime(Time: TDateTime): String;

StrToDate(Time: TDateTime):String;

DateToStr(Time: TDateTime):String;

2

Satrni vaqtga o‘tkazish funksiyasi

StrToTime(const S: String): TDateTime;

TimeToStr(const S: String): TDateTime;

StrToDate(const S: String): TDateTime;

DateToStr(const S: String): TDateTime;

2

OnClick xodisasi…

komponenta ustida sichqoncha yoki Enter tugmasi bosilganda sodir bo’ladi;

komponenta ustida sichqoncha 2 marta bosilganda sodir bo’ladi;

komponenta ustida sichqoncha bosilganda sodir bo’ladi;

komponenta ustida sichqoncha harakatlanganda sodir bo’ladi;

2

OnDblClick xodisasi…

komponenta ustida sichqoncha 2 marta bosilganda sodir bo’ladi;

komponenta ustida sichqoncha yoki Enter tugmasi bosilganda sodir bo’ladi;

komponenta ustida sichqoncha bosilganda sodir bo’ladi;

komponenta ustida sichqoncha harakatlanganda sodir bo’ladi;

2

OnMouseDown xodisasi…

komponenta ustida sichqoncha bosilganda sodir bo’ladi;

komponenta ustida sichqoncha 2 marta bosilganda sodir bo’ladi;

komponenta ustida sichqoncha yoki Enter tugmasi bosilganda sodir bo’ladi;

komponenta ustida sichqoncha harakatlanganda sodir bo’ladi;

2

OnMouseMove xodisasi …

komponenta ustida sichqoncha harakatlanganda sodir bo’ladi;

komponenta ustida sichqoncha 2 marta bosilganda sodir bo’ladi;

komponenta ustida sichqoncha bosilganda sodir bo’ladi;

komponenta ustida sichqoncha yoki Enter tugmasi bosilganda sodir bo’ladi;

2

OnMouseUp xodisasi …

komponenta ustida bosib turilgan sichqoncha tugmasini qo‘yib yuborganda sodir bo’ladi;

komponenta ustida sichqoncha 2 marta bosilganda sodir bo’ladi;

komponenta ustida sichqoncha bosilganda sodir bo’ladi;

komponenta ustida sichqoncha harakatlanganda sodir bo’ladi;

2

OnKeyDown xodisasi…

klaviaturadagi ixtiyoriy tugma bosilganda sodir bo’ladi;

foydalanuvchi qachonki klaviatura tugmasini bosganda yuz bo’ladi;

qachonki bosib turilgan klaviatura tugmasi qo‘yib yuborilganda yuz beradi;

komponenta ustida bosib turilgan sichqoncha tugmasini qo‘yib yuborganda sodir bo’ladi;

2

OnKeyPress xodisasi…

foydalanuvchi qachonki klaviatura tugmasini bosganda yuz bo’ladi;

qachonki bosib turilgan klaviatura tugmasi qo‘yib yuborilganda yuz beradi;

klaviaturadagi ixtiyoriy tugma bosilganda sodir bo’ladi;

komponenta ustida bosib turilgan sichqoncha tugmasini qo‘yib yuborganda sodir bo’ladi;

2

OnKeyUp xodisasi…

qachonki bosib turilgan klaviatura tugmasi qo‘yib yuborilganda yuz beradi;

foydalanuvchi qachonki klaviatura tugmasini bosganda yuz bo’ladi;

klaviaturadagi ixtiyoriy tugma bosilganda sodir bo’ladi;

komponenta ustida bosib turilgan sichqoncha tugmasini qo‘yib yuborganda sodir bo’ladi;

1

Bir formadan boshqa formaga o‘tish tugmasi quyidagilardan qaysi biri?

Shift+F12

Ctrl+F12

Alt+F11

F12

1

Bir kod darchasidan boshqa bir koq darchasiga o‘tish tugmasi quyidagilardan qaysi biri?

Ctrl+F12

Shift+F12

Alt+F11

F12

1

Bir formadan boshqa bir formaga murojaat qilish tugmasi quyidagilardan qaysi biri?

Alt+F11

Ctrl+F12

Shift+F12

F12

1

Formadan formaning kod qismiga o‘tish tugmasi quyidagilardan qaysi biri?

F12

Ctrl+F12

Alt+F11

Shift+F12

1

Show bilan ShowModal metodlarining farqi nimadan iborat?

Show metodi orqali chaqiriluvchi formadan chaqiruvchi formaga o‘tish mumkin, ShowModal metodi orqali esa o’tish mumkin emas.

Show metodi orqali chaqiriluvchi formadan chaqiruvchi formaga o‘tish mumkin emas, ShowModal metodi orqali esa o’tish mumkin.

ikkala metod orqali ham chaqiriluvchi formadan chaqiruvchi formaga o‘tish mumkin.

ikkala metod orqali ham chaqiriluvchi formadan chaqiruvchi formaga o‘tish mumkin emas.

1

Formaning BorderIcons xususiyatida quyidagilardan qaysilari mavjud.

biSystemMenu, biMinimize, biMaximize, biHelp.

biDialog, biNone, biSingle, biSizeable, biSizeToolWin, biToolWindow.

biSystemMenu, biMinimize, biMaximize.

biSystemMenu, biMinimize, biMaximize, biNone.

2

Formaning BorderStyle xususiyatida quyidagilardan qaysilari mavjud.

a) bsSystemMenu, bsMinimize, bsMaximize, bsHelp.

*b) bsDialog, bsNone, bsSingle, bsSizeable, bsSizeToolWin, bsToolWindow.

c) bsDialog, bsNone, bsSingle, bsSizeable, bsSizeToolWin, bsHelp.

d) bsMinimize, bsMaximize, bsSizeable, bsSizeToolWin, bsToolWindow.

2

Formaga o‘rnatilgan tugmalarning Caption xususiyatiga ma’lum xarfdan oldin qanday belgi qo‘yilsa, tugmaga tezda murojaat qilish mumkin?

&

_

%

$

1

Formaga o‘rnatilgan tugma “Hisoblash” ko’rinishida bo‘lsa, bu tugmaga murojaat qilish uchun qaysi tugmalarni bosishlik kerak bo‘ladi?

Alt+H

H

Alt+C

Shift+H

1

Formaning FormStyle xususiyatida quyidagilardan qaysilari mavjud.

fsNormal, fsMDIForm, fsMDIChild, fsStayOnTop.

fsDialog, fsNone, fsSingle, fsSizeable, fsSizeToolWin, fsToolWindow.

fsMDIForm, fsMDIChild, fsStayOnTop, fsSizeable, fsSizeToolWin.

fsMinimize, fsMaximize, fsSizeable, fsHelp.

3



2.083

2

1.83

1.5

3



2.083

2

1.83

2.283

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)


{
int i,N=5; float S=0;
for (int i=1; i<=N; i++)
{
S = S + (1/((float)i));
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float S=0;
for (int i=1; i<=N; i++)
{
S = S + (1/((float)i));
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float S=0;
for (int i=1; i<=N; i++)
{
S = S + (1/((float)i));
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)


{
int i,N=5; float S=0;
for (int i=1; i<=N; i++)
{
S = S + 1/i;
Memo1->Lines->Add("S=" + IntToStr(S));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5;
float S=0;
for (int i=N; i<=2*N; i++)
{
S = S + i*i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5;
float S=0;
for (int i=N; i<=2*N; i++)
{
S = S + i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4;
float S=0;
for (int i=N; i<=2*N; i++)
{
S = S + i*i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
} void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4;
float S=0;
for (int i=N; i<=2*N; i++)
{
S = S + i*i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi ");
sEdit1->Text = "6";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5;
float S=1;
for (int i=N; i<=2*N; i++)
{
S = S + i*i;
Memo1->Lines->Add("S=" + IntToStr(S));
}
}

3



6

5

7

4

3



355

255

61

25

3



3.6

2.4

1

1.32

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5;
float P=1;
for (int i=1; i<=N; i++)
{
P = P * (1 + (float(i))/10);
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4;
float P=0;
for (int i=2; i<=N; i++)
{
P = P * (1 + (float(i))/10);
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4;
float P=1;
for (int i=1; i<=N; i++)
{
P = P * (1 + i/10);
Memo1->Lines->Add("P=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)


{
int i,N=5;
float P=0;
for (int i=1; i<=N; i++)
{
P = P * (1 + (float(i))/10);
Memo1->Lines->Add("S=" + IntToStr(S));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,k=-1,N=4;
float a, S=0;
for (int i=1; i<=N; i++)
{
k = -k;
a = k * (1 + (float(i))/10);
S = S + a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,k=-1,N=4;
float a, S=1;
for (int i=1; i<=N; i++)
{
k = -k;
a = k * (1 + (float(i))/10);
S = S + a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "3";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,k=-1,N=3;
float a, S=1;
for (int i=1; i<=N; i++)
{
a = k * (1 + (float(i))/10);
S = S + a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,k=-1,N=4;
float a, S=0;
for (int i=1; i<=N; i++)
{
k = -k;
a = k * (1 + i/10;
S = S + a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

3



-0.2

1.1

-0.1

1.2

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i, N=4; float A=4, P=1;
for (int i=1; i<=N; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "3";
sEdit2->Text = "3";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float A=3, P=1;
for (int i=1; i<=N; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=0;
for (int i=1; i<=4; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1;
for (int i=2; i<=N-1; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + IntToStr(P));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "2";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float A=4, P=1, S=1;
for (int i=1; i<=N; i++)
{
P=-P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1, S=1;
for (int i=1; i<=N; i++)
{
P=-P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float A=4, P=1, S=1;
for (int i=2; i<=N; i++)
{
P=-P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "2";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float A=4, P=1, S=1;
for (int i=1; i<=N; i++)
{
P=P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1;
for (int i=1; i<=N; i++)
{
F=F*i;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float F=5;
for (int i=1; i<=N; i++)
{
F=i*i;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
sEdit2->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1;
for (int i=1; i<=N; i++)
{
F=F*5;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
sEdit2->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=5;
for (int i=1; i<=N; i++)
{
F=F*i;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

3

Dastur narijasi 120 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1;
for (int i=1; i<=N; i++)
{
F=F*i;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float F=5;
for (int i=1; i<=N; i++)
{
F=i*i;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=5;
for (int i=1; i<=N; i++)
{
F=F*i;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1;
for (int i=1; i<=N; i++)
{
F=F*5;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}




Dastur narijasi 205 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1, S=1;
for (int i=1; i<=N; i++)
{
P=-P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float A=4, P=1, S=1;
for (int i=1; i<=N; i++)
{
P=P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float A=3, P=1, S=1;
for (int i=2; i<=N; i++)
{
P=P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float A=4, P=1, S=1;
for (int i=2; i<=N; i++)
{
P=P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("S=" + FloatToStr(F));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float F=0, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

3

Dastur narijasi 153 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("S=" + FloatToStr(F));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=0, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("F=" + FloatToStr(F));
}
}

3

Dastur narijasi 341 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1, S=1;
for (int i=1; i<=N; i++)
{
P=P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1, S=0;
for (int i=1; i<=N; i++)
{
P=P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float A=3, P=1, S=0;
for (int i=1; i<=N; i++)
{
P=-P*A; S=S+P;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=0, S=0;
for (int i=1; i<=N; i++)
{
P=P*A; S=P+P;
Memo1->Lines->Add("S=" + IntToStr(S));
}
}

3

Dastur narijasi 256 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1;
for (int i=1; i<=N; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=4, P=1;
for (int i=2; i<=N; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float A=5, P=1;
for (int i=2; i<=N; i++)
{
P=P*A;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float A=2, P=1;
for (int i=1; i<=N; i++)
{
P=P*P;
Memo1->Lines->Add("P=" + FloatToStr(P));
}
}

3

Dastur narijasi 49 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N, a=0;
for (int i=1; i<=7; i++)
{
a = a + 2 * i - 1;
Memo1->Lines->Add("i=" + IntToStr(i) + " " + "a=" + IntToStr(a));
}
} void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N, a=0;
for (int i=1; i<=7; i++)
{
a = a + 2 * i - 1;
Memo1->Lines->Add("i=" + IntToStr(i) + " " + "a=" + IntToStr(a));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=7, a=0;
for (int i=2; i<=7; i++)
{
a = a + 2 * i - 1;
Memo1->Lines->Add("i=" + IntToStr(i) + " " + "a=" + IntToStr(a));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=7, a=0;
for (int i=2; i<=N; i++)
{
a = a + 2 * i ;
Memo1->Lines->Add("i=" + IntToStr(i) + " " + "a=" + IntToStr(a));
}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=7, a=0;
for (int i=1; i<=N; i++)
{
a = a + 2 * i ;
Memo1->Lines->Add("i=" + IntToStr(i) + " " + "a=" + IntToStr(a));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1, S=1;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+1/F;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i, N=5; float F=1, S=0;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+1/F;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1, S=1;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+1/i;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=5; float F=1, S=1;
for (int i=1; i<=N; i++)
{
F=F*i; S=S+F;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

3



1

2

3

4

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float a=1, S=1, x=4;
if (x!=0) {
for (int i=1; i<=N; i++)
{
a=a*x/i; S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float a=1, S=0, x=4;
if (x!=0) {
for (int i=1; i<=N; i++)
{
a=a*x/i; S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float a=1, S=1, x=4;
if (x!=0) {
for (int i=1; i<=N; i++)
{
a=a*x/i; S=S+a;
Memo1->Lines->Add("a=" + FloatToStr(a));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "4";
sEdit2->Text = "4";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=4; float a=1, S=1, x=4;
if (x!=0) {
for (int i=1; i<=N; i++)
a=a*x/i;
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

3



void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "3";
sEdit2->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float a, S, x=5, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=2; i<=N; i++)
{
a=-a*y/((2*i-2)*(2*i-1));
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "3";
sEdit2->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float a, S, x=5, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=1; i<=N; i++)
{
a=-a*y/i;
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "3";
sEdit2->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float a, S, x=5, y;
a=x; S=x;
y=x*x;
for (int i=1; i<=N; i++)
{
a=-a*y/((2*i-2)*(2*i-1));
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
Memo1->Lines->Add("Dasturning natijasi quyida aks etadi");
sEdit1->Text = "3";
sEdit2->Text = "5";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=3; float a, S, x=5, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=2; i<=N; i++)
a=-a*y/((2*i-2)*(2*i-1));
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

3

Dastur narijasi -30 chiqishi uchun quyidagi dasturlarning qaysi biri mos keladi?

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float a, S, x=6, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=2; i<=N; i++)
{
a=-a*y/((2*i-2)*(2*i-1));
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float a, S, x=6, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=1; i<=N; i++)
{
a=-a*y/((2*i-2)*(2*i-1));
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float a, S, x=6, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=2; i<=N; i++)
{
a=-a*y/(2*i-2);
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}}
}

void __fastcall TForm1::sBitBtn1Click(TObject *Sender)
{
int i,N=2; float a, S, x=6, y;
a=x; S=x;
if (x!=0) {
y=x*x;
for (int i=3; i<=N; i++)
a=-a*y/((2*i-2)*(2*i-1));
S=S+a;
Memo1->Lines->Add("S=" + FloatToStr(S));
}
}

Download 1.27 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling