Mam takie polecenie:
Napisz funkcję pozwalającą wyszukać w bazie elementy o zadanych parametrach
np. samochód marki FIAT, rocznik nie starszy niż 1990, o cenie z zadanego przedziału.
Udało mi się zrobić tyle:
#include <iostream>
using namespace std;
struct auta
{
char marka[10];
int rocznik;
int cena;
};
void wczytywanie(auta nspis, int n)
{
cout << "Podaj marke,rocznik i cene pojazdu: " << endl;
for (int i = 0; i < n; i++)
{
cout << "Podaj marke: " << endl; cin >> nspis[i].marka;
cout << "Podaj rocznik: " << endl; cin >> nspis[i].rocznik;
cout << "Podaj cene: " << endl; cin >> nspis[i].cena;
}
}
int main()
{
int n;
cout << "Ile elementow ma miec tablica ?";
cin >> n;
auta spis[30];
auta *nspis = new auta[n];
wczytywanie(*nspis,n);
}
Jednak nie mam pomysłu jak mogę stworzyć wyszukiwarkę marek cen i roczników :<