O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI
“ KI ” FAKULTETI
1 – BOSQICH KI-14-22 GURUH TALABASINING
DASTURLASH FANIDAN TAYYORLAGAN
4-AMALIY ISHI
Bajardi: Toshtemirova Sabrina
Qabul qildi: Baxriddinov Akbar
Qarshi-2022
22-variant
Ko‘pburchak sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga chiqaruvchi, qayta ishlovchi usullarni yarating.
Dastur kodi:
#include
using namespace std;
class Kupburchak{
public:
string burchaklari;
string turi;
int radius;
string yuzi;
int diagonal;
void kiritish(){
cout<<"Burchaklari sonini kiriting: ";
cin>>burchaklari;
cout<<"Ko'pburchak turi (o'tkir,o'tmas yoki muntazam): ";
cin>>turi;
cout<<"Tashqi chizilgan aylana radiusi: ";
cin>>radius;
cout<<"Ko'pburchak yuzi S=: ";
cin>>yuzi;
cout<<"Diagonallar soni: ";
cin>>diagonal;
}
void chiqazish(){
cout<<"Burchaklari soni: "<cout<<"Ko'pburchak turi: "<cout<<"Tashqi chizilgan aylana raiusi: "<cout<<"Ko'pburchak yuzi: "<}
};
int main(){
int n, diagonal;
cout<<"Ko'pburchaklar soni: ";
cin>>n;
Kupburchak a[n];
for(int i=0;icout<a[i].kiritish();
}
cout<<"Nechta diagonalli Ko'pburchaklar kerak? ";
cin>> diagonal;
cout<< diagonal <<" - ta diagonalli Ko'pburchaklar haqida ma'lumot\n";
for(int i=0;iif(a[i].diagonal==diagonal){
a[i].chiqazish();
}
}
}
Dastur natijasi:
Do'stlaringiz bilan baham: |