Информатика




Download 7,16 Mb.
Pdf ko'rish
bet177/308
Sana30.05.2024
Hajmi7,16 Mb.
#257687
1   ...   173   174   175   176   177   178   179   180   ...   308
Bog'liq
Информатика

Muhim so`zlar:
loyiha, console, 
console wizard, VCL, cout, application, 
xossa, hodisa, element.
 

Bilib olasiz: 
loyiha yaratish, console 
rejimda ishlash, console wizard bilan ishlash, VCL, application yaratish, 
Builder elementlarini, forming 21 ta xossasi va 8 ta hodisasi va ular bilan 
ishlash usullarini.
 
Konsolli dasturlash uchun C++ Builder da barcha loyihalarni yopish lozim 
(Close all) va ―file->new->other..‖ buyruqlar algoritmi bajariladi. Ekranga ―New 
Items‖ muloqot oynasi chiqadi. Bu oynadan ―New->Console Wizard‖ tanlanadi va 
ekranga ―Console Wizard‖ muloqot oynasi chiqadi. Source Type bo`limidan 
dasturlash tili (masalan, c++) ni, kerak bo`lsa visual component library (VCL) ni
tanlab [ok] tugmasi bosiladi. Dastur listing matnni yozish uchun tahrirlovchi oyna 


294 
ochiladi. Bu oynadan barcha matnlarni o`chirish mumkin. Faqat VCL ni tanlagan 
bo`lsangiz ―#include ‖ o`chirish xato bo`ladi. Chunki biz uni tanladik va 
bu kutubxonadan foydalanamiz. Shundan so`ng kerakli kutubxonalarni chaqirib, 
operatorlarni yozishimiz mumkin.
6.1-listing Output: 
#include  
# include  
void main() 
{ cout << "Salom BUXORO!!!"; } 
Salom BUXORO!!! 
C++ Builder ning konsolli muhitida C/C++ ning ixtiyoriy dasturini kiritib, 
bajarib ko`rish mumkin. Masalan, kvadrat tenglamani hisoblovchi dasturi. 
6.2-listing Output: 
#include  
# include  
# include  
void main() { 
cout << "ax^2+bx+c=0 ni yechish" << endl; 
cout << "a,b,c ni kirit:" << endl; 
int a,b,c; 
cin >> a >> b >> c; 
if (a<=0) cout << "a<=0 bo`lishi xato !!!"; 
else { 
float d; 
d=(b*b)-(4*a*c); 
if (d<0) cout <<"yechim yo`q"; 
else { 
if (d==0) cout << "x=" << (-b+sqrt(d))/(2*a); 
else { 


295 
cout << "x1=" << (-b+sqrt(d))/(2*a) << endl; 
cout << "x2=" << (-b-sqrt(d))/(2*a) << endl; } } } 
bool readln; 
cin >> readln; } 

Download 7,16 Mb.
1   ...   173   174   175   176   177   178   179   180   ...   308




Download 7,16 Mb.
Pdf ko'rish