Sunteți pe pagina 1din 2

Programare 1_______________________________ 12 Sept 2012 ora 12 Problema 1

ATENIONARE
1) Nefolosirea n rezolvare a unui proiect (format din cel puin dou fiiere
fiierele header nu se numra) i a fiierului header conduce la anularea punctajului
obinut la rezolvarea celorlalte puncte din problem. De asemenea, folosirea
variabilelor globale conduce la anularea punctajului obinut.
2) Codul cu erori de compilare (inclusiv atenionri) i link-editare se noteaz
cu 0 (zero).
3) Nefolosirea funciilor indicate n barem atrage o penalizare de 50% din punctaj.
4) Punctajul maxim se acord pentru rezolvarea CORECT a fiecrei subprobleme (punct
din barem).

Trebuie scris un program necesar unui baiat pentru intretinerea iubitei sale, gen strictul
necesar a unei studente care se respecta. Sursa de venit a baiatului e pachetul trimis de mama.
In fiecare saptamana pitzi trebuie scoasa in oras in cluburi si shaormerii si dusa la film, lunar
ii trebuie haine noi, un parfum nou, o bijuterie noua sau mai multe, un ursulet nou ca de ala s-a
plictisit, reincarcare cartela orange si cosmote, abonament la fitness, coafura, unghii, bronz etc si
pentru ca ea se gandeste mult la el... o seara in 2 la un hotel ***.
Se cere sa se calculeze:
a) Cat plateste fraierul saptamanal pentru pitzi?
b) Cate ore trebuie sa munceasca fraierul pe zi pentru acoperirea cheltuielilor?
c) De cate partide de sex a avut parte baiatul in timpul relatiei?
Date de intrare
Datele de intrare se citesc dintr-un fisier sex.in si are pe prima linie un nr intreg pozitiv
care reprezinta numarul de saptamani n ale relatiei pana cand pitzi a dat de alt fraier dar cu A6.
Pe a doua linie este un numar real M reprezentand banii din pachetul trimis de mama.
Pe urmatoarele n linii se gaseste cate un numar real reprezentand cheltuielile saptamanele
ale baiatului.
Pe urmatoarea linie se gaseste un numar real reprezentand plata G pentru o ora de munca.
Pe ultima linie este un numar intreg pozitiv (se citeste de la tastatura) care reprezinta
numarul de ore dupa care pitzi considera ca baiatul merita o partida de sex, dupa fapta si
rasplata.
Date de iesire
Datele de intrare trebuiesc afisate pe monitor pentru verificare iar cele calculate in fisierul
sex.out.
Sa se defineasca tipul de date SEX ca o structura care are ca membrii un intreg, 2 reali in
dubla precizie si un pointer la real in dubla precizie.
Sa se scrie un program care:
1. Citeste numele fraierului si a pitzipoaincei si-l stocheaza intr-o zona de memorie alocata
dinamic (cu spatial strict necesar).
2. Citeste numarul de saptamani n ale relatiei si banii trimis de mamica.
3. Citeste informatiile referitoare la cheltuielile facute in cele n saptamani.
4. Face verificarea citirii: n trebuie sa fie o valoare pozitiva negative sau 0 daca baiatul este
destept, iar valorile citite trebuie sa fie valori intregi pozitive. In cazul in care se introduce
alte caractere decat cele premise pentru numere reale, programul trebuie sa afiseze un
mesaj de eroare si sa reia citirea.

5. Afiseaza informatiile citite sub forma:


Ghita Ion a rezistat intr-o relatie cu Aglaia Maria timp de 5 saptamani.
In fiecare saptamana mama lu Ghita ii trimitea 120 lei pe autobuz.
Saptamana
Cheltuieli
1
23.51
2
53.45
3
34.23
4
12.43
5
65.23
Ghita este platit pe ora cu 10 lei.

S-ar putea să vă placă și