Răspuns :
struct substanta{
int CodSubst;
char DenSubs[20];
int GrSpec;
int Cond;
char culoare[20];
} v[100]
int n = 0;
//Pentru citire :
void read(){
ifstream in("Substant.txt");
while (!in.eof){
in >> v[n].CodSubst;
in >> v[n].DenSubs;
in >> v[n].GrSpec;
in >> v[n].Cond;
in >> v[n].culoare;
n++;
}
in.close();
}
//Pentru salvare (scriere)
void save(){
ofstream out("Substant.txt")
int i=0;
for(i;i<n;i++){
out << v[i].CodSubst;
out << v[i].DenSubs;
out << v[i].GrSpec;
out << v[i].Cond;
out << v[i].culoare;
}
out.close();
}
//Pentru inregistrare :
void new(){
in >> v[n].CodSubst;
cin >> v[n].DenSubs;
cin >> v[n].GrSpec;
cin >> v[n].Cond;
cin >> v[n].culoare;
n++;
}
//Pentru stergere :
//Copiem toate elementele cu un pas mai in fata si salvam
int del(int x){
for(x;x<n;x++) v[i] = v[i+1];
n--;
save();
}
Cam asta ar fi inceputul
Urmatoarele cateva sunt destul de simple, pana la tabele cel putin.
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!