Pagina 1 din 1

Exercitii Python

Scris: 09 Dec 2013, 00:56
de Vasile94
Cine ma poate ajuta cu problemele astea la programare:
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.
- add 123 - adauga 123 ca ultim element al sirului.
- insert 123 at 1 - insereaza pe pozitia 1 numarul 123; pozitiile sunt numerotate de la 0.
2. Modifica elementele din sir.
- remove 1 - sterge elementul aflat pe pozitia 1.
- remove from 1 to 3 - sterge elementele aflate pe pozitiile 1, 2 si 3.
- replace 1 3 5 with 5 3 - inlocuieste aparitia subsirurilor 1 3 5 cu subsirul 5 3. Tipareste numerele care au anumite proprietati.
- prime from 1 to 5 - tipareste numerele prime din sir aflate pe pozitiile 1..5.
- odd from 1 to 5 - - tipareste numerele impare din sir aflate pe pozitiile 1..5.
Laborator 03-05 Probleme complexe
Laura Dioşan 2 Fundamentele programării, 2013-2014
4. Obtine diferite caracteristici ale unor subsiruri.
- sum from 1 to 5 - tipareste suma elementelor 1..5
- gcd from 1 to 5 - tipareste cel mai mare divizor al elementelor 1..5.
- max from 1 to 5 - tipareste cel mai mare element al subsirului 1..5.
5. Filtreaza valorile.
- filter prime - pastreaza doar numerele prime, eliminand celelalte numere.
- filter negative - pastreaza doar numerele negative, eliminand celelalte numere.
6. Reface ultima operatie care a modificat sirul.
- undo - ultima operatie este anulata.

Asta e a doua:
asta ar trebuii facuta in 2 moduri atat de la tastatura cat si din fisier
Problema 2
A. TAD CD– cu informaţii despre: pret, titlu, nr melodii, titluri melodii.
B. Realizati o aplicatie pentru gestiunea CD-urilor:
1. citirea CD-urilor
2. afisarea CD-urilor ordonate dupa titlu
3. afisarea CD-urilor cu mai mult de 10 melodii fiecare
4. identificarea CD-urilor care contin cel putin o melodie al carei titlu contine cuvântul “vara".

A treia:
Problema 3
A. TAD Persoana – cu informaţii despre: id, nume, numereTelefon.
B. Realizati o aplicatie pentru gestiunea persoanelor:
1. citirea persoanelor din fisierul “ persoane.in “
2. afisarea tuturor persoanelor pe consola si in “toatePersoanele.out”
3. cautarea unEi persoane cu un nume dat de utilizator– cautare secventiala
9. modificarea unui numar de telefon pentru o persoana cu un anumit id– cautare binara ne-recursiva
4.
5. eliminarea persoanelor cu mai putin de un anumit nr de numere de telefon cautare
binara recursiva
6. sortarea persoanelor pe baza numelui – sortare prin selectie
7. sortarea numerelor de telefon ale fiecarei persoane – sortare Quicksortva

Multumesc celor care ma puteti ajuta iar celorlalti voie buna in continuare

Re: exerciti python

Scris: 09 Dec 2013, 09:29
de IonPop
Ce ai incercat pana acum? Unde ai intampinat probleme?
Observ ca unele dintre aceste intrebari sunt foarte simple asa ca de fapt nu vrei ajutor in domeniul programarii, ci ai vrea sa iti faca cineva tema. :-)
Cu asa ceva nimeni nu te ajuta ci doar iti face un deserviciu.

Scris: 10 Dec 2013, 00:34
de Manu
Cam lunga tema pentru a o rezolva cineva asa pur si simplu... :)

exerciti python

Scris: 11 Dec 2013, 20:46
de Vasile94
prima am reusit sa o rezolv le mai am pe celelalte 2. probleme intampin peste tot deoarece am pierdut multa materie la info