Lucrare de control la tema Tipul ARRAY, clasa 10

In I linie a fisierului TABEL.IN este inscris numarul natural n cuprins intre 2 .. 100, care indica numarul de elemente ale unui tabel T de elemente reale. In urmatorul al doilea rand sunt inscrise elementele respective ale tabelului separate prin spatii.
Elaborati un program pascal cu ajutorul caruia se va crea un fisier TABEL.OUT, in care se va inscrie in liniile respective solutiile urmatoarelor probleme:
LINIA I. Trei numere separate prin cate un spatiu: numarul de elemente negative, numarul de elemente nule si numarul de elemente pozitive din tabelul T.
LINIA II. Un singur numar natural, care va reprezenta numarul de elemente intregi ale tabelului T.
LINIA III. Un singur numar real, care va reprezenta Media aritmetica a celui mai mare si celui mai mic elemente ale tabelului dat T.
LINIA IV. Un singur numar natural care va reprezenta numarul de cazuri in care T[i] va fi mai mic ca T[i+1].
LINIA V. Un singur numar natural care reprezinta numarul de elemente distincte ale tabelului dat T.
Remarci:
1. In cazul in care problemei i nu-i gasesti solutia in linia respectiva se va inscrie 0 (zero).
2. Ordinea problemelor este strict interzis de modificat.
3. Verificarea, notarea va fi facuta automat de un program de evaluare a rezultatelor.
4. Nu incercati sa copiati. Toti elevii care o vor face vor primi nota 4.
5. Elevii care nu au posibilitate de a trimite solutiile pe internet o vor face pe hartie fara a semna.
  Termen de executie 23 ianuarie 2010 ora 20-00.

SUCCESE

Problema suplimentara. Primul care trimite va primi 120 p, al doi-lea 110, al trei-lea 100p, restul 90p
Intr-un fisier 'scor.joc' initial nul, se inscrie sortat descrescator punctajele acumulate de jucatori intr-un joc de calculator. Linia i va contine numarul i, apoi spatiu apoi numele jucatorului apoi spatiu apoi punctajul respectiv.
Programul va deschide fisierul dat, va citi datele din el, apoi va citi de la tastiera numele jucatorului nou si punctajul acumulat. Programul va insera rezultatul jucatorului nou pe locul ocupat respectiv. In cazul in care anterior un alt jucator sau mai multi au acumulat acelasi punctaj cu cel nou atunci jucatorul dat se claseaza mai jos de ei. Rezultatele se inscriu in acelasi fisier 'scor.rez' care va contine cel mult 10 cele mai bune punctaje.




 Termen de executie 23 ianuarie 2011 ora 20-00.



Postări populare de pe acest blog

Olimpiada raionala la informatica