Dobrý den. Chci se zeptat mam menší programek
dejme tomu , že chci data které se vypišou v programu aby se uložili a při znovu zapnutí se načetli.
btw : tento kod je pouze priklad.
#include <iostream>
using namespace std;
struct podnik
{
char jmeno[40];
int vek;
char druh_prace[40];
};
int main()
{
int pocet_zamestnancu;
char ano_ne;
const char ODDELOVAC[] ="\n_____________________________________________\n";
const char SPOLECNOST[] ="AD Company";
cout << "Dobrý den, určete prosím počet zaměstnanců ve společnosti " << SPOLECNOST << "(max. 32000).: ";
cin >> pocet_zamestnancu;
podnik zamestnanec[pocet_zamestnancu];
for(int i=0; i<pocet_zamestnancu ; i++)
{
cout << "\nChcete přidat nového zaměstnance ? (A/N) \n";
cin >> ano_ne;
cin.get();
if(ano_ne == 'A' || ano_ne == 'a'){
cout << "\nJméno a příjmení zaměstnance: \n";
cin.getline(zamestnanec[i].jmeno,40);
cout << "\nVěk zaměstnance: \n";
cin >> zamestnanec[i].vek;
cin.get();
cout << "\nDruh práce zaměstnance: \n";
cin.getline(zamestnanec[i].druh_prace,40);
}
else pocet_zamestnancu = i;
}
cout << "\n\nZaměstnanci(" << pocet_zamestnancu << ") firmy " << SPOLECNOST << ":\n\n";
for(int i=0; i< pocet_zamestnancu; i++)
{
cout << ODDELOVAC << zamestnanec[i].jmeno << "(" << zamestnanec[i].vek << ") \t->\t" << zamestnanec[i].druh_prace << ODDELOVAC;
}}