Информатика


Download 7.16 Mb.
Pdf ko'rish
bet172/300
Sana25.08.2023
Hajmi7.16 Mb.
#1670002
1   ...   168   169   170   171   172   173   174   175   ...   300
Bog'liq
informatika Mominov

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.

Do'stlaringiz bilan baham:
1   ...   168   169   170   171   172   173   174   175   ...   300




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