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 pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!