|
Dastur natijasi: dastur kodi
|
Sana | 15.05.2024 | Hajmi | 215,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;
}
|
| |