Mavzu: C++ tilining asosiy operatorlari. Operator tushunchasi. Ma’lumotlarni kiritish va chiqarish operatorlari. Sizeof amali


Download 0.65 Mb.
Pdf ko'rish
bet5/6
Sana18.12.2022
Hajmi0.65 Mb.
#1027871
1   2   3   4   5   6
Bog'liq
c 3-maruza (3)

bo'lsin= "; 
 
cin >> a>>b>>c; 


 
p=(a+b+c)/2; 
 
s=sqrt(p*(p-a)*(p-b)*(p-c)); 
 
cout << "Uchburchakning perimetri: " << p<<" Ucburchakning 
yuzasi= "<
 
return 0; 
}
 
Bu tuzilgan dasturni ishlatish uchun eng avval Code::Bloks muhitini ishga 
tushirish (Пуск

Все программы 

CodeBloks

CodeBloks) kerak. Shundan 
so’ng yangi fayl (File

New

Project) yaratiladi. Songra uning ishchi sohasi 
klaviatuira orqali dastur kiritiladi. 
Dastur kiritlgandan keyin u kompilyatsiya qilinadi, ya’ni xatoliklar tekshiri-
ladi. 
Agar xatolik mavjud yoki mavjud emasligi to’g’risida xabar hosil bo’ladi: 
Agar xatolik mavjud bo’lsa u tuzatilib, yana kompilyatsiya qilinadi. Hozirgi 
holatda xatolik mavjud emas. Endi dasturni bajaramiz: 


Bu buyruq bajarilgandan quyidagicha oyna hosil bo’ladi: 
Bu a,b,c o’zgaruvchilarga qiymat berish kerakligini bildiradi. Biz 6 8 9 
qiymatlarni klaviaturadan kiritamiz va enter tugmachasini bosamiz: 
Quyidagicha natija hosil bo’ladi: 
Dasturni a,b,c o’zgaruvchilarning boshqa qiymatlarida ishlatish uchun
Buyrug’ini bajarish yetarli. 
2-misol. Arifmetik progressiyaning birinchi hadi, ayirmasi berilgan bo’lsa 
uning n-hadi va n ta hadlar yig’indisini hisoblash dasturini tuzing. 
Dastur. 
#include  
#include  
using namespace std; 
int main() 

float a1,d,xn,sn; 
int n; 
cout<<"arifmetik progressiyaning 1-hadini kiritng= "; 
cin>>a1; 
cout<<"arifmetik progressiyaning ortirmasini kiriting= "; 
cin>>d; 
cout<<"arifmetik progressiyaning hadlar sonini kiriting= "; 
cin>>n; 


xn= a1+(n-1)*d; 
sn=(a1+xn)/2*n; 
cout<<"arifmetik progressiyaning "<cout<<"\narifmetik progressiyaning "<return 0

Download 0.65 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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