Dacă vorbim doar de o simulare nu e nimic complicat doar citești niste informații de la tastatură și le prelucrezi puțin.
Fa-ti cont de chatGBT, si scrie acolo " make me a program with c++ about a printer" El o sa-ti dea scheletul de baza a programului : adica asta :
#include
#include
class Printer {
private:
std::string model;
int paperCount;
public:
Printer(const std::string& modelName) : model(modelName), paperCount(0) {}
void loadPaper(int sheets) {
paperCount += sheets;
std::cout
Și când o să îl întrebe la acolo ce face funcția X sau Y tot chat îi răspunde la profesor?
Se apuca sa invete fiecare functie de acolo easy. sunt pe net o gramada de tutoriale si dictionare despre fiecare functie in parte in programul c++
și dacă e o funcție custom, gen loadPaper din codul luat de tine și nu înțelegem omul nimic de acolo că nu e făcut de el, cum explică?
Pai oricum cand prelucreaza scheletul dat de chatGBT, o sa se loveasca de toate functiile pe care trebuie sa le invete. I-am dat alternativa asta pentru a intra mai usor in paine, dandu-i o idee de schelet de unde sa inceapa. Plus ca ceva trebuie sa stie din ce a invatat pana acum, si din ce o sa invete pe parcursul prelucrarii scheletului pana la programul final.