#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
// Broj na kamioni
int N = 10;
// Random vrednosti za pominati kilometri i potroseno gorivo
int kilometri[] = { 32, 52, 34, 93, 54, 23, 52, 23, 56, 19 };
int gorivo[] = { 22, 17, 43, 98, 45, 23, 54, 67, 43, 12 };
// Promenlivi za vkupno pominati kilometri i vkupno potroseno gorivo
int vkupno_kilometri = 0, vkupno_gorivo = 0;
// Promenlivi za indeks na kamionot so najmnogu pominati kilometri
int indexA = 0, indexB = kilometri[0];
// Promenlivi za index na kamion so najekonomicna potrosuvacka
int indexC = 0;
double indexD = (double)gorivo[0] / (double)kilometri[0];
// Izminuvanje na nizite
for(int i=0; i<N; i++) {
if( i > 0 ) {
// proveruvanje na kamionot so najmnogu pominati kilometri
if( kilometri[i] > indexB ) {
indexB = kilometri[i];
indexA = i;
}
// baranje na indeks na najekonomicniot kamion
double tmp = (double)gorivo[i] / (double)kilometri[i];
if( tmp < indexD ) {
indexD = tmp;
indexC = i;
}
}
// presmetuvanje na zbir na pominati kilometri i potroseno gorivo
vkupno_kilometri += kilometri[i];
vkupno_gorivo += gorivo[i];
}
// Pecatenje na rezultatite
cout << "Vkupno pominati kilometri: " << vkupno_kilometri << endl;
cout << "Vkupno potroseno gorivo: " << vkupno_gorivo << endl;
cout << "Prosecno pominati kilometri: " << vkupno_kilometri / N << endl;
cout << "Prosecno potroseno gorivo po kilometar: " << (double)vkupno_gorivo / (double)vkupno_kilometri << endl;
cout << "Kamionot so najmnogu pominati kilometri ima index: " << indexA << endl;
cout << "Najekonomicniot kamion ima index: " << indexC << endl;
system("PAUSE");
return EXIT_SUCCESS;
}