Exercitii Python

Diverse limbaje, programare, scripting, coduri, unelte specifice etc.
Vasile94
Soldat
Mesaje: 2
Membru din: 09 Dec 2013, 00:40

Exercitii Python

Mesaj 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
"Totul e bine cand se termina cu bine"
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Re: exerciti python

Mesaj 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.
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Cam lunga tema pentru a o rezolva cineva asa pur si simplu... :)
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Vasile94
Soldat
Mesaje: 2
Membru din: 09 Dec 2013, 00:40

exerciti python

Mesaj 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
"Totul e bine cand se termina cu bine"
Scrie răspuns