PaulBob 0 Raportează post Postat Octombrie 15, 2012 Buna, precizez ca sunt in anul 1 la informatica (si n-am facut in liceu) si am primit o [problema de rezolvat in python si as dori ajutor...cunostiintele mele fiind aproape nule(prof inca nu ne-au predat ...ne-au luat tare..)...problema fiind:.....Dar doar primele 3 iteme trebuie facute deocamdata P1. Siruri numerice. Un profesor de matematica are nevoie de un program care ajuta elevii sa testeze diferite proprietati ale numerelor. Programul gestioneaza un sir de numere si permite elevilor sa efectueze in mod repetat urmatoarele functionalitati oferite de program (fiecare functionalitate este insotita de exemple): 1. Adauga numere in sir. o add 123 - adauga 123 ca ultim element al sirului. o insert 123 at 1 - insereaza pe pozitia 1 numarul 123; pozitiile sunt numerotate de la 0. 2. Modifica elementele din sir. o remove 1 - sterge elementul aflat pe pozitia 1. o remove from 1 to 3 - sterge elementele aflate pe pozitiile 1, 2 si 3. o replace 1 3 5 with 5 3 - inlocuieste aparitia subsirurilor 1 3 5 cu subsirul 5 3. 3. Tipareste numerele care au anumite proprietati. o prime from 1 to 5 - tipareste numerele prime din sir aflate pe pozitiile 1..5. o odd from 1 to 5 - - tipareste numerele impare din sir aflate pe pozitiile 1..5. 4. Obtine diferite caracteristici ale unor subsiruri. o sum from 1 to 5 - tipareste suma elementelor 1..5 o gcd from 1 to 5 - tipareste cel mai mare divizor al elementelor 1..5. o max from 1 to 5 - tipareste cel mai mare element al subsirului 1..5. 5. Filtreaza valorile. o filter prime - pastreaza doar numerele prime, eliminand celelalte numere. o filter negative - pastreaza doar numerele negative, eliminand celelalte numere. 6. Reface ultima operatie care a modificat sirul. o undo - ultima operatie este anulata Multumesc anticipat Partajează acest post Link spre post Distribuie pe alte site-uri