Mavzu: Turistlik agentlik tizimini yaratish


save ni emas balki save all


Download 465.64 Kb.
bet5/5
Sana22.03.2023
Hajmi465.64 Kb.
#1286615
1   2   3   4   5
Bog'liq
Axmataliyev Murodulla loyiha ish

save ni emas balki save all ni bosib hamma fayllarni saqlashni organdik.
Bu dasturni tuzib C++ imkoniyatlarini ko‘rdim va shu qatori switch, class, go
to va boshqa operatorlar bilan ishlashni o‘rganib oldim.Dasturni tuzishda C++
dasturlash kodlarinigina bilish emas, balki matematika, mantiq va dasturlashni
nimalardan boshlashni ham bilish zarurligini o‘rganib oldik.

Foydalanilgan adabiyotlar:





  1. 1.Qudrat Abduraxmonov (C++ dasturlash asoslari). Toshkent – 2007 Q.Abdurahimov C++ Dasturlash asoslari 2014

  2. Ашарина Н.А. Основы программирования на языках Си,С++. Учебный курс.М.: 2002 г.

  3. Подбельский В.В. Язык С++ М.: Финансы и статистика, 1996.



INTERNET MANBALARI:
www.cyber-form.ru
www.wikipedia.org
www.programmer.com

ILOVA


Dasturning kod qismi;
#include
#include
#include
using namespace std;
class travel{
public:
string a;//nomi
int b;
int c;
int d;
};
void print(travel a){
cout<<"Davlat : "<cout<<"Turar joy uchun - "<cout<<"Oziq-ovqat uchun - "<cout<<"Parvoz uchun - "<}
int main()
{ int k=7;
travel *a=new travel[k+1];
a[0].a="Hindiston" ;a[0].b=30;a[0].c=40;a[0].d=600;
a[1].a="Laos" ;a[1].b=70;a[1].c=40;a[1].d=1000;
a[2].a="Tailand" ;a[2].b=200;a[2].c=100;a[2].d=1200;
a[3].a="Argentina" ;a[3].b=150;a[3].c=200;a[3].d=1000;
a[4].a="Abxaziya" ;a[4].b=150;a[4].c=250;a[4].d=100;
a[5].a="Indaneziya" ;a[5].b=200;a[5].c=250;a[5].d=600;
a[6].a="Vietnam" ;a[6].b=150;a[6].c=250;a[6].d=400;
nish:
cout << "Turistik agentlik "<< endl;

cout<<"\nDavlatlarni ko`rish -1"<
cout<<"Sayohat rajalashtirish -2 "<cout<<"Bazaga yangi davlatlarni qo`shish - 3"<int y;
cin>>y;


if(y==1){
system("cls");
cout << "Turistik agentlik "<< endl;
cout<<"\nDavlatlarni ko`rish "<for(int i=0;i<7;i++){
print(a[i]);
}
cout<<"\nDasturni yakunlash uchun 1 ni kiriting "<cout<<"Bosh menyuga qaytish uchun 2 ni kiriting "<int o;
cin>>o;
if(o==2){
system("cls");
goto nish;
}
else
return 0;
}
if(y==2){
system("cls");
cout << "Turistik agentlik "<< endl;
cout<<"Ism familiya "<string h;
getline(cin,h); getline(cin,h);
int p;
cout<<"Telefon raqam "<cin>>p;
string u;
cout<<"Qayerga bormoqchisiz ?"<getline(cin,u); getline(cin,u);
for(int i=0;i<7;i++){
if(a[i].a==u) print(a[i]);
}
cout <<"Sayohat bo`yicha o`zimiz siz bilan bog`lanamiz "<cout<<"\nDasturni yakunlash uchun 1 ni kiriting "<
cout<<"Bosh menyuga qaytish uchun 2 ni kiriting "<int o;
cin>>o;
if(o==2){
system("cls");
goto nish;
}
else
return 0;
}
if(y==3){
system("cls");
cout << "Turistik agentlik "<< endl;
cout<<"Yangi davlat qo`shish "<cout<<"Davlat : ";getline(cin,a[k].a);getline(cin,a[k].a);
cout<<"Turar joy uchun - ";cin>>a[k].b ;
cout<<"Oziq-ovqat uchun - ";cin>>a[k].c ;
cout<<"Parvoz uchun - ";cin>>a[k].d ;
cout<<"Davlat bazaga qo`shildi "<cout<<"\nDasturni yakunlash uchun 1 ni kiriting "<cout<<"Bosh menyuga qaytish uchun 2 ni kiriting "<int o;
cin>>o;
if(o==2){
system("cls");
goto nish;
}
else
return 0;
}

return 0;


}

Mundarija:


I

KIRISH. 3
l.NAZARIY QISM 5
1.1. O’zgaruvchilar turlari, obektlar 5
1.2.Shart operatorlari 7
1.3.Sinflar va Obyektlar 8
Amaliy qism II 11
Xulosa 14
Foydalanilgan adabiyotlar: 15
ILOVA 16

Download 465.64 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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