Kod: Zaznacz cały
marka
Skoda
rok
2010
red
212
blue
210
rok
2002
marka
Mercedes
blue
892
red
156
blue
198
marka
audi
rok
2008
red
212
Kod: Zaznacz cały
#include <iostream>
#include <fstream>
#include <iomanip>
#include <cstring>
using namespace std;
struct Skolor{
int red,blue;};
struct Sauto{
string marka;
int rok;
Skolor kolor;};
int main()
{
string pomoc;
Sauto tab[3];
ifstream odczyt;
odczyt.open("baza.txt");
if(odczyt.good())
{
for(int i=0;i<3;i++)
{
for(int k=0;k<4;k++)
{
getline(odczyt,pomoc);
if(pomoc=="marka")
{
odczyt>>tab[i].marka;
}
if(pomoc=="rok")
{
odczyt>>tab[i].rok;
}
if(pomoc=="red")
{
odczyt>>tab[i].kolor.red;
}
if(pomoc=="blue")
{
odczyt>>tab[i].kolor.blue;
}
}
}
}
odczyt.close();
for(int i=0;i<3;i++)
{
cout<<tab[i].marka<<endl;
cout<<tab[i].rok<<endl;
cout<<tab[i].kolor.red<<endl;
cout<<tab[i].kolor.blue<<endl;
cout<<endl;
}
return 0;
}