Aplicatii : tablouri, pointeri P1. Sa se scrie un program care tabeleaza valorile a 10 functii matematice diferite y=f(x), pe un interval [a,b] parcurs cu un pas p. Programul va afisa un meniu, din care se poate selecta functia dorita pentru tabelare. Valorile capetelor intervalului a, b si pasul p se citesc de la tastatura. Se va defini si folosi o functie typedef float (*fct) (float ); void afiseaza_tabelar (fct f, float a, float b, float p); care implementeaza in mod generic operatia de afisare tabelara a unei functii matematice, care ii este transmisa ca si parametru. ------------------ P2. Lampile produse de o fabrica sunt verificate la controlul de calitate din punct de vedere functional si estetic. O lampa este considerate buna daca functioneaza si daca are un scor mai mare ca 5 la aprecierea estetica. In fiecare zi sunt testate N=10 lampi, pentru care se citesc 1/0 starea de functionare si scorul de apreciere estetica. Sa se scrie un program care citeste date privitoare la testele effectuate in Z zile (Z se citeste la inceputul programului) si efectueaza urmatoarele statistici. - determina numarul total de lampi care nu sunt bune - determina ziua cu cele mai multe lampi bune (sau zilele, daca sunt mai multe zile in aceasta situatie) - determina zilele in care exista lampi care sunt nefunctionale, dar care au un scor de apreciere estetica mai mare decat media estetica a lampilor functionale din acea zi -------------------------------- P3. La un concurs de gimnastica, exista un juriu format din N=7 persoane, care acorda scoruri (1-10) fiecarui concurent. Se citesc, pentru G gimnasti, scorurile acordate de juriu. Formatul datelor de intrare este ca pe fiecare linie se citesc 7 perechi de numere, reprezentand notele primite de gimnast, sub forma de perechi (identificator_juriu, scor). De exemplu, o linie de intrare de forma 2 8 0 9 1 6 5 9 4 3 6 7 3 6 inseamna ca juriul nr 2 a acordat nota 8, juriul nr 0 a acordat nota 9, juriul nr 1 a acordat nota 6, etc. Sa se determine: - clasamentul gimnastilor, in functie de media scorurilor - care sunt persoanele din juriu care nu au acordat niciodata scoruri extreme vreunui concurent (un scor acordat de un membru al juriului este scor extrem daca este nota minima sau maxima obtinuta de concurent si nu mai sunt si alti membri ai juriului care au acordat aceeasi nota concurentului. De exemplu, pentru linia de scoruri de mai sus, nota 3 acordata de juriul nr 4 este un extrem. Nota maxima obtinuta de acest sportive, nota 9, nu este unextrem,pentru ca sunt 2 persoane din juriu care au acordat aceasta nota)