anonim_4396
| anonim_4396 a întrebat:

Va salut! Am primit cerinta asta la un proiect la informatica si nu am nici o idee cum se realizeaza, ma poate ajuta cineva va rog? Nu trebuie sa fie ceva foarte elaborat. Multumesc anticipat!
"Sa se scrie un program c++ care sa simuleze functionarea unei imprimante. Acest program trebuie sa aiba in vedere urmatoarele aspecte:
1. Programul trebuie sa verifice daca imprimanta este pornita. In caz contrar, acesta trebuie sa solicite utilizatorului apasarea unei taste pentru a o porni.
2. Programul trebuie sa permita utilizatorului stabilirea parametrilor tiparirii (tiparire alb negru sau color, stabilirea formatului paginii, daca tiparirea este in format portret sau peisaj, etc.)
3. Programul trebuie sa ceara utilizatorului nr de pagini al documentului. De asemenea utilizatorul trebuie sa introduca intervalul de pagini care vor fi tiparite. Daca utilizatorul doreste tiparirea intregului document, atunci va apasa tasta T.
4. Tiparirea efectiva a documentului se face intr-o bucla. In interiorul acelei bucle va fi tiparit mesajul: "Acum se tipareste pagina…"."

8 răspunsuri:
suntserios
| suntserios a răspuns:

Dacă vorbim doar de o simulare nu e nimic complicat doar citești niste informații de la tastatură și le prelucrezi puțin.

| Furnicuta000 a răspuns:

E o tema destul de lunga. Sper ca il si platesti pe ala care ti-o face

| StoicAnalysis a răspuns:

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

| suntserios a răspuns (pentru StoicAnalysis):

Și când o să îl întrebe la acolo ce face funcția X sau Y tot chat îi răspunde la profesor?

| StoicAnalysis a răspuns (pentru suntserios):

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++

| suntserios a răspuns (pentru StoicAnalysis):

ș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ă?

| StoicAnalysis a răspuns (pentru suntserios):

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.

| Zedge a răspuns:

Trebuie să găsești pe cineva priceput in programare.