P1. IMPLEMENTARE FOLOSIND LISTA SIMPLU INLANTUITA NEORDONATA Sa se scrie un program C care implementeaza un dictionar poliglot roman-englez-francez; O inregistrare in dictionar contine cuvantul in limbile rom,engl,franc si probabilitatea(in %) de utilizare a cuvintului in vorbirea curenta. Programul poate executa in mod ciclic una din comenzile: A = adauga un cuvant la dictionar; se citeste cuvantul in romaneste; daca exista deja utilizatorul va fi intrebat daca doreste sau nu modificarea traducerilor; daca nu exista, adauga o noua inregistrare la dictionar; T = afiseaza traducerea unui cuvant romanesc care se citeste R = afiseaza cel mai rar utilizat cuvant sau lista cuvintelor cel mai rar utilizate, daca sunt mai multe cu aceeasi probabilitate F = afiseaza lista cuvintelor uzuale (probabilitate>80%) si traducerile lor L = listeaza toate cuvintele romanesti care au lungimea >4 litere X = terminare ------------------------------------------------------------------- P2. Problema de la P1, in IMPLEMENTARE CU LISTA SIMPLU INLANTUITA ORDONATA ------------------------------------------------------------ P3. IMPLEMENTARE FOLOSIND LISTA SIMPLU INLANTUITA Sa se scrie un program care realizeaza gestiunea unui magazin; Pentru fiecare produs aflat in magazin se retin denumirea, numele furnizorului, pretul unitar si cantitatea(nr bucati). Programul principal va primi si executa, in mod repetat, urmatoarele comenzi: p = primire marfa: se citeste de la tastatura denumirea si numele furnizorului unui produs; daca acest produs exista deja in magazin, se citeste cantitatea care se adauga si se actualizeaza; daca produsul nu a existat inainte(sau nu de la acest furnizor), il adauga la magazin; v = vinzare marfa: se citeste denumirea produsului, furnizorului si cantitatea care se vinde. Daca in urma vinzarii nu mai ramine nimic din acel produs produsul respectiv este scos complet din evidenta m = se determina care este produsul din care exista stocul cel mai mare in magazin f = se citeste numele unui produs; sa se determine care este furnizorul care livreaza acest produs cel mai ieftin n = se citeste numele unui furnizor; sa se numere cite din produse provin de la acel furnizor i = inventar: listeaza toate produsele x= terminare program