Dastur natijasi: dastur kodi




Download 215,41 Kb.
Sana15.05.2024
Hajmi215,41 Kb.
#236671
Bog'liq
1-topshiriq


20-raqam.
Do’konda sotuvga tushgan avtomobillar ro’yxati mavjud. Bu ro’yxatning har bir yozuvi quyidagicha: avtomobil markasi, narxi, 100 km uchun yoqilg’i harajati. Xaridor tomonidan kiritilgan markali avtomobillar ro’yxatini chiqarish.
DASTUR NATIJASI:

DASTUR KODI:
#include
#include
#include

using namespace std;


class Avtomobil {


private:
string marka;
double narx;
double yoqilgi_haraj;
public:
Avtomobil(string marka, double narx, double yoqilgi_haraj) {
this->marka = marka;
this->narx = narx;
this->yoqilgi_haraj = yoqilgi_haraj;
}

void printInfo() {


cout << "Marka: " << marka << endl;
cout << "Narxi: $" << narx << endl;
cout << "100 km uchun yoqilg'i harajati: $" << yoqilgi_haraj << endl;
}

string getMarka() { return marka; }


double getNarx() { return narx; }
double getYoqilgiHaraj() { return yoqilgi_haraj; }
};

int main() {


vector avtomobillar;

avtomobillar.push_back(Avtomobil("Toyota", 25000, 8.5));


avtomobillar.push_back(Avtomobil("Chevrolet", 22000, 9.2));
avtomobillar.push_back(Avtomobil("Ford", 27000, 8.8));

cout << "Xaridor tomonidan kiritilgan markali avtomobillar ro'yxati:" << endl;


for (Avtomobil avto : avtomobillar) {
avto.printInfo();
cout << endl;
}

return 0;


}

Download 215,41 Kb.




Download 215,41 Kb.