# data[].attributes.body
#include <iostream>
using namespace std;

class Araba{
public:
string marka;
string model;
int yil;
int fiyat;

Araba(string x, string y, int z, int t)
{
marka = x;
model = y;
yil = z;
fiyat = t;
}
};

int main()
{
Araba araba1("Suzuki", "Vitara", 2016, 225000), araba2("Volkwagen", "T-Roc", 2020, 360000);

cout<<araba1.marka<<" "<<araba1.model<<" "<<araba1.yil<<" "<<araba1.fiyat<<endl;
cout<<araba2.marka<<" "<<araba2.model<<" "<<araba2.yil<<" "<<araba2.fiyat<<endl;
return 0;
}

# data[].attributes.body
Arabaların marka model yıl ve fiyatları fonksiyonla eşleştirilmemiş ve ilk arabanın yazdırma kısmı yoktu

# data[].attributes.body
Kodda "araba2" değişkeni tanımlanmış fakat "araba1" değişkeni tanımlanmamış. Kod içinde tanımlayan bir değişkene erişilmeye çalışılıyor kod bu yüzden hata verir. Yapıcı fonksiyon tamamlanmamış.

# data[].attributes.body
Kod içerisinde araba1 adında nesne Araba sınıfından tanımlanmamış.
Hız fonksiyonu eksikti yazıldı.
Arabanın modeli tanımlanmamıştı, gerekli tanımlama yapıldı.

# data[].attributes.body
#include <iostream>
#include <cstring>
using namespace std;
class Araba {
public:
char marka[30];
char model[30];
int hiz(int max_hiz);
};

int Araba::hiz(int max_hiz) {
return max_hiz;
}

int main() {
Araba araba1; // Araba nesnesini olusturun
strcpy(araba1.marka, "Opel");
strcpy(araba1.model, "Astra");
cout << "Araba: " << araba1.marka << " " << araba1.model << " \n";
cout << "Hiz: " << araba1.hiz(190); // Metodu parametre ile cagirin
return 0;
}

# data[].attributes.body
Araba 2 tanımlanmamış ,araba 2 için veriler ekrana yazdırılmamış ve her iki araba için çoğu veri girilmemiş

# data[].attributes.body
#include <iostream>
#include <cstring>
using namespace std;
class Araba {
public:
string marka;
string model;
int yil;
int fiyat;
Araba(string x_marka,string x_model,int x_yil,int x_fiyat);
};
Araba::Araba(string x_marka,string x_model,int x_yil,int x_fiyat){
marka = x_marka;
model = x_model;
yil = x_yil;
fiyat = x_fiyat;
}
int main()
{
Araba araba1("Suzuki","Vitara",2016,225000);
Araba araba2("Volswagen","T-Roc",2020,360000);
cout << araba1.marka<<" "<<araba1.model<<" "<<araba1.yil<<" "<<araba1.fiyat<<"\n";
cout << araba2.marka<<" "<<araba2.model<<" "<<araba2.yil<<" "<<araba2.fiyat<<"\n";
return 0;
}