#include <iostream>
#include <fstream>
#include <stdlib.h>
using namespace std;
char Marka[30];
char Model[30];
char Rok_produkcji[30];
char Cena_zakupu[30];
char Nr_rejestracyjny[30];
char Przebieg[30];
char Data_ostatniego_remontu[30];
char podana_marka[30];
char podany_rok[30];
int sprawdz_marke()
{
int wynik=1;
int licznik=0;
while(podana_marka[licznik]!=0)
{
if (Marka[licznik]!=podana_marka[licznik]) wynik=0;
licznik++;
}
return wynik;
}
int sprawdz_rok()
{
int wynik=1;
int licznik=0;
while(podany_rok[licznik]!=0)
{
if (Rok_produkcji[licznik]!=podany_rok[licznik]) wynik=0;
licznik++;
}
return wynik;
}
int main()
{
std::cout<<"podaj marke"<<endl;
std::cin>>podana_marka;
std::cout<<"podaj rok"<<endl;
std::cin>>podany_rok;
ifstream plik;
plik.open("plik.txt");
for (int y=1;y<9;y++)
for(int x=0;x<135;x++)
{
plik>>Marka;
plik>>Model;
plik>>Rok_produkcji;
plik>>Cena_zakupu;
plik>>Nr_rejestracyjny;
plik>>Przebieg;
plik>>Data_ostatniego_remontu;
if (sprawdz_marke()==1 && sprawdz_rok()==1) cout<<"Model:"<<Model<<" "<<"Przebieg:"<<Przebieg<<" "<<endl;
}
plik.close();
return 0;
}
Program działa, ale nie mam pomysłu jak zrobić to by program po zakończeniu pracy dodatkowo wyświetlił sumę wszystkich przebiegów które się wyświetlą