Sunteți pe pagina 1din 2

TIPUL inregistrare

1. La un magazin de textile produsele sunt caracterizate de următoarele informaţii:


 Denumirea articolului
 Preţul unui metru de material
 Lăţimea materialului
 Cantitatea de material
Să se scrie un program care citeşte de la tastatură informaţiile referitoare la cele n produse din magazin, calculează
şi afişează valoarea totală a materialelor existente.
2. Pentru elevii clasei a IX-a profesorul diriginte are nevoie de următoarele informaţii: numele, prenumele,
numărul de absenţe, numărul de absenşe nemotivate, media la purtare.Dintre aceste informaţii, numele, prenumele,
numărul de absenţe şi absenţele nemotivate se preiau din catalog (se cunosc), iar media la purtare se calculează în
funcţie de absenţele nemotivte astfel:
- între 0-9 absenţe nota 10
- între 10-20 absenţe nota 9
- între 21-27 absenţe nota 8
- între 28-35 absenţe nota 7
- între 36-42 absenţe nota 6
- între 43-50 absenţe nota 5
- peste 50 absenţe nota 4
Să se scrie un program care calculează notele la purtare ale elevilor, le afişează, apoi afişează o listă a elevilor
ordonată după numărul total de absenţe.
3. La un festival de dans studenţesc participă n trupe. Fiecare trupă prezintă un program care durează d
minute.dansurile se identifică prin numele dansului precum şi numele trupei. Să se scrie un program care realizează
programarea pentru festival a acestor trupe. Ordinea de concurs este cea descrescătoare a duratei. Pentru a putea fi
urmărite de către juriu mai este necesară o listare a trupelor alfabetic.
4. N ferme au găini, raţe, porci, vaci şi cai. Se citeşte n, apoi n mulţimi de numere reprezentând numărul găinilor,
raţelor, porcilor, vacilor şi al cailor. Să se afişeze ferma care are cele mai multe găini, raţe, porci, vaci, cai şi care
are cele mai multe animale.
5. Pentru mai multe videoclipuri se citeşte artistul, denumirea piesei (max 200 caractere) şi albumul de pa care
aceasta face parte. Se citeşte de la tastatură o piesă. Dacă aceasta este pe listă, să se sfişeze artistul şi albumul de pe
care face parte.
6. La un magazin se păstrează pentru fiecare tip de produs, dintre cele n tipuri existente, denumirea şi
preţul.Pentru fiecare client vâmzătoarea tastatează indicele pentru fiecare din cele k produse cumpărate şi cantitatea
cumpărată din fiecare produs.scrieţi nu program care:
a) permite introducerea de la tastatură a denumirilor şi preţurilor celor n tipuri de produse
b) preia de la tastatură indicii produselor şi cantităţile pentru cele k produse cumpărate de un client şi afişează
factura de plată sub forma:
produs 1 cantitate 1 * preţ 1
produs 2 cantitate 2 * preţ 2
…………………………………
produs k cantitate k * preţ k
………………………………….
TOTAL suma de plată
7. Se citesc de la tastatură prechi de numere naturale, reprezentând numărătorul şi numitorul unei fracţii simple.
Citirea se termină la întâlnirea perechii (0,0). Afişaţi:
a) numărătorul şi numitorul fracţiei/fracţiilor care are /au valoare maximă
b) numărătorul şi numitorul fracţiei obţinute prin înmulţirea acelor fracţii din şirul dat, astfel incât valoarea fracţiei
produs să fie maximă.
8. La proba de sărituri a unui concurs de gimnastică artistică fiecare concurentă are dreptul la două sărituri şi
pentru fiecare săritură i se acordă o notă.Preşedintele juriului a primit lista cu notele acordate celor n sportive
participante la concurs şi vrea să afle următoarele:
a) cine era în top după prima săritură?
b) dar după a doua săritură?
c) care sunt concurentele care au avut diferenţa mai mare de un punct între notele de la cele două sărituri?
d) Care sunt numele primelor 10 clasate şi notele lor finale (nota finală a unei concurente se obţine ca medie a
celor două note).
Scrieţi un program care să soluţioneze cerinţele preşedintelui juriului.
9. Un elev aprimit o temă pentru ora de geografie: trebuie să afle informaţii despre anumite ţări de pe glob, având
la dispoziţie o listă cu date referitoare la acestea.Lista cuprinde, pentru fiecare ţară: denumirea, suprafaţa,
capitala, populaţia, limba oficială şi continentul în care e situată. Scrieţi un program care să răspundă
întrebărilor din tema elevului:
a) Care este ţara cu cea mai mare densitate a populaţiei?
b) În ce ţări europene poate călători un vorbitor de limba engleză?
c) Ce limbă ar trebui să cunoască o persoană care vrea să viziteze Guatemala?
d) Care este cea mai populată ţară asiatică?
10. La o agenţie matrimonială se păstrează informaţii referitoare la persoanele înscrise: numele, prenumele, genul,
vârsta şi ocupaţia.Ajutaţi o persoană singură să-şi găsească “jumătatea”, realizând un program care să perimtă
alegerea uneia din opţiunile următoare:
 Căutarea unei persoane de aceeaşi vârstă cu solicitanta şi afişarea ei (dacă se găsesc mai multe persoane, se vor
afişa toate)
 Căutarea unei persoane de vârstă căt mai apropiată
 Căutarea unei persoane cu vârsta cuprinsă într-un domeniu de valori specificate.
11. Parcarea de la un supermagazin este organizată pe linii şi pe coloane.În fiecare loc din parcare poate fi parcată
o maşină sau să fie loc liber.Se cunoaşte culoarea şi marca maşinii pentru fiecare dintre maşinile parcate.
a) Afişaţi situaţia din parcare sub forma unui tablou bidimensional, pe linii şi coloane, pentru fiecare element al
tabloului scriind marca, iar sub marcă, culoarea maşinii respective.Locurile rămase libere se marchează cu
“XXX”.
Ex: fiat dacia mercedes dacia dacia
roşu alb roşu roşu gri

opel dacia XXX fiat ford


gri gri gri alb

opel XXX ford fiat XXX


alb alb verde
b) Determinaţi numărul de maşini cu marca “fiat” de culoare verde din parcare.
c) Câte maşini din fiecare marcă sunt parcate pe fiecare linie de parcare?
d) Afişaţi linia cea mai aglomerată şi linia de parcare cu cele mai puţine maşini parcate şi tipăriţi numărul
maşinilor de pe fiecare din ele.
e) Există vreo linie de parcare în care toate maşinile au aceeaşi culoare.În caz afirmativ tipăriţi numărul liniei,
numărul de maşini şi culoarea acestora.
f) Construiţi şi apoi afişaţi o matrice cu două coloane care să conţină poziţia pentru fiecare din locurile libere
(linia şi coloana).

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