O’zbekiston Respublikasi Raqamli Texnologiyalar Vazirligi
Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti
Tizimli va amaliy dasturlashtirish kafedrasi
Ma’lumotlar tuzilmasi va algoritmlar fanidan
1-laboratoriya ishi
Mavzu: Ma’lumotlarni oddiy sozlangan turlari
Bajardi: 028-21-guruh talabasi
Mo’minov Ma’mur
Tekshirdi: Kafedra assistenti
Buriyev Yusuf
19-variant
19. Oy nomlaridan iborat sanaladigan tip yarating. So’ralayotgan oy qaysi faslga tegishliligini aniqlang.
Bu masalada enum tipida 12ta oyni ketma-ketlikda e’lon qilamiz va yanvarni 1ga tenglashtiramiz. Shundan so’ng foydalanuvchidan oy raqamini kiritishini so’raymiz. Kiritilgan raqamni shart operatori bilan tekshirib faslni aniqlaymiz va ekranga chiqaramiz.
C++ dasturlash tilida dastur kodi:
#include
using namespace std;
int main()
{ enum oylar{yanvar=1,fevral,mart,aprel,may,iyun,iyul,avgust,sentabr,oktabr,noyabr,dekabr};
cout<<"Oy raqamini kiriting: ";
int oy_raqami;
cin>>oy_raqami;
if(oy_raqami==1 || oy_raqami==2 || oy_raqami==12){
cout<<"Bu oy qish fasliga tegishli";
}else if(oy_raqami==3 || oy_raqami==4 || oy_raqami==5){
cout<<"Bu oy bahor fasliga tegishli";
}else if(oy_raqami==6 || oy_raqami==7 || oy_raqami==8){
cout<<"Bu oy yoz fasliga tegishli";
}else if(oy_raqami==9 || oy_raqami==10 || oy_raqami==11){
cout<<"Bu oy kuz fasliga tegishli";
}else{
cout<<"Bunday raqamli oy yo'q";
}
system("pause");
}
2-dastur kodi:
#include
#include
#include
Do'stlaringiz bilan baham: |