Sunteți pe pagina 1din 2

METODE PROPRII CLASEI

IN CLASA:
MAXIM
SE DORESTE PARCURGEREA VECTORULUI DE PRETURI PRODUSE SI AFLAREA PRETULUI CEL MAI MARE

float pretMaxim()
{
float pretMax = this->preturiProduse[0];
for (int i = 1; i < this->nrProduse; i++)
{
if (pretMax < this->preturiProduse[i])
{
pretMax = this->preturiProduse[i];
}
}
return pretMax;
}

MINIM
//SE DORESTE PARCURGEREA VECTORULUI DE PRETURI PRODUSE SI AFLAREA PRETULUI CEL
MAI MIC
float pretMinim()
{
float pretMin = this->preturiProduse[0];
for (int i = 1; i < this->nrProduse; i++)
{
if (pretMin > this->preturiProduse[i])
{
pretMin = this->preturiProduse[i];
}
}
return pretMin;
}

SUMA
float sumaPreturi()
{
float suma = 0;
for (int i = 0; i < this->nrProduse; i++)
{
suma = suma + this->preturiProduse[i];
}
return suma;
}

MEDIE
float mediePreturi()
{
float suma = 0;
for (int i = 0; i < this->nrProduse; i++)
{
suma = suma + this->preturiProduse[i];
}
float medie = suma / this->nrProduse;
return medie;
}
IN VOID
cout << "Pretul cel mai mare din obiectul m1 este:" << m1.pretMaxim() << endl << endl;
cout << "Pretul cel mai mic din obievtul m1 este:" << m1.pretMinim() << endl << endl;
cout << "Suma preturilor pentru magazinul m1 este:" << m1.sumaPreturi() << endl << endl;
cout << "Media preturilor pentru magazinul m1 este:" << m1.mediePreturi() << endl << endl;

S-ar putea să vă placă și