Sunteți pe pagina 1din 4

La cererea publicului, diverse modele de probleme (n curs de actualizare...

)
1. ProblemaPreluai de la utilizator mai multe valori numerice. Realizai o
secven de program care s furnizeze numrul de valori mai mari dect 10.
2. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s implementai
complet operaiunea de adugare a unei noi maini de ctre utilizator.
3. ProblemaPreluai de la utilizator mai multe valori numerice. Realizai o
secven de program care s afieze valoarea maxim dintre acele valori.
4. ProblemaAvei o baz de date care conine tabela Examene (codExamen,
denExamen, numeProfesor, numarStudentiExaminati). Realizai o secven
de program care s afieze numrul total de studeni examinai la un anumit
examen. Denumirea examenului respectiv va fi precizat de utilizator i vei
folosi comenzi parametrizate.
5. ProblemaPreluai de la utilizator mai multe valori numerice. Realizai o
secven de program care s afieze valoarea minim dintre acele valori.
6. ProblemaAvei o baz de date care conine tabela Examene (codExamen,
denExamen, numeProfesor, numarStudentiExaminati). Realizai un formular
n care s implementai complet operaiunea de modificare a unui examen
din baza de date, folosind comenzi parametrizate.
7. ProblemaPreluai de la utilizator mai multe valori numerice. Realizai o
secven de program care s afieze suma ptratelor acelor valori.
8. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s implementai
complet operaiunea de tergere a unei maini de ctre utilizator.
9. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s implementai
complet operaiunea de navigare prin setul de nregistrri.
10. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s populai un combobox cu denumirile mainilor din baza de date.
11. ProblemaImplementai un formular n care s se afle o caset de text, un
combo-box i un buton. Utilizatorul introduce un text n caseta de text i
acioneaz butonul. Dac textul nu exist deja n combo-box, atunci se
adaug textul n combo-box. Dac textul exist deja n combo-box, atunci se
afieaz un mesaj de avertizare.
12. ProblemaAvei o baz de date care conine tabela Examene (codExamen,
denExamen, numeProfesor, numarStudentiExaminati). Realizai un formular
n care s implementai complet operaiunea de adugare a unui examen din
baza de date, folosind comenzi parametrizate.
13. ProblemaDefinii o structur numit Telefon (codTelefon, numeTelefon,
pretTelefon, reteaTelefon). Preluai de la utilizator mai multe telefoane (ntr-un
vector). Realizai o secven de program care s afieze valoarea total a
telefoanelor dintr-o anumit reea (de exemplu, cadourile din reeaua
InfoEcMobile).
14. ProblemaImplementai un formular n care s se afle o caset de text, un
listbox i un buton. Utilizatorul introduce un text n caseta de text i
acioneaz butonul. Dac textul nu exist deja n listbox, atunci se adaug

textul n listbox. Dac textul exist deja n listbox, atunci se afieaz un mesaj
de avertizare.
15. ProblemaImplementai un formular n care se afl 2 listbox-uri (lstSursa i
lstDestiantie) i un buton de comand (btnTransfera). Utilizatorul selecteaz
una sau mai multe valori din lstSursa i acioneaz butonul de comand. Se
adaug n lstDestinatie doar valorile selectate de utilizator care nu exist deja
n lstDestinatie.
16. ProblemaAvei o baz de date care conine tabela Examene (codExamen,
denExamen, numeProfesor, numarStudentiExaminati). Realizai un formular
n care s implementai complet operaiunea de tergere a unui examen din
baza de date, folosind comenzi parametrizate.
17. ProblemaPreluai de la utilizator o serie de nume (iruri de caractere).
Realizai o secven de program care s sorteze descresctor acele nume i
care s afieze apoi numele n noua ordine.
18. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s afiai valoarea
total a mainilor care au preul mai mare de 15000.
19.Problema Definii o structur numit OrdinDePlata (nrOP, platitorOP,
beneficiarOP, valoareOP). Preluai de la utilizator mai multe ordine de plat
(ntr-un vector). Preluai apoi un nume ntr-o variabil de tip string. Afiai
valoarea total a ordinelor de plat care au ca platitor persoana cu numele
din variabil.
20. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s preluai de la
utilizator o denumire de Marca i apoi s afiai mainile aparinnd acelei
mrci.
21. ProblemaImplementai un formular pe care se afl un listbox cu 3 valori, un
buton de comand i un combo-box cu 5 valori. Utilizatorul selecteaz o
valoare din combo-box i acioneaz butonul. Valoarea selectat se terge din
listbox doar dac exist deja n list. n cazul n care valoarea nu exist n
list, se afieaz un mesaj de avertizare.
22. ProblemaPreluai de la utilizator mai multe denumiri de produse. Realizai o
secven de program care s afieze ultima denumire (conform ordinii
alfabetice).
23. ProblemaAvei o baz de date care conine tabela Examene (codExamen,
denExamen, numeProfesor, numarStudentiExaminati). Realizai un formular
n care s afiai denumirile examenelor susinute de un profesor precizat de
utilizator. Vei folosi comenzi parametrizate.
24. ProblemaImplementai un formular pe care se afl un trackbar, un buton de
comand i o caset de text. Utilizatorul acioneaz trackbar-ul i apoi apas
pe buton. n caseta de text se afieaz valoarea din trackbar. Dac valoarea
este mai mare dect 5, atunci se afieaz o caset cu un mesaj de avertizare.
25.Problema Definii o structur numit OrdinDePlata (nrOP, platitorOP,
beneficiarOP, valoareOP). Preluai de la utilizator mai multe ordine de plat
(ntr-un vector). Preluai apoi un nume ntr-o variabil de tip string. Afiai
toate ordinele de plat care au ca beneficiar persoana cu numele din
variabil.

26. ProblemaImplementai un formular pe care se afl un control de tip


NumericUpDown, o caset de text i un buton de comand. Utilizatorul
acioneaz NumericUpDown i apoi apas pe buton. n caseta de text se
afieaz valoarea din NumericUpDown. Dac valoarea este mai mare dect
10, atunci se afieaz o caset cu un mesaj de avertizare.
27. ProblemaAvei o baz de date n care se afl tabela Masini (codMasina,
denMasina, Marca, Pret). Realizai un formular n care s implementai
complet operaiunea de modificare a datelor unei maini.
28. ProblemaImplementai un formular pe care se afl un listbox cu 3 valori, un
buton de comand i un combo-box cu 5 valori. Utilizatorul selecteaz o
valoare din combo-box i acioneaz butonul. Valoarea selectat se adaug n
listbox, doar dac nu exist deja n list. n cazul n care valoarea deja exist
n list, se afieaz un mesaj de avertizare.
29. ProblemaRealizai o mini-aplicaie n care s preluai de la utilizator o list de
preuri. Implementai funcie care s returneze valoarea discount-ului n
funcie de valoarea preului (pe trane de valori). Parcurgei lista de preuri i
pentru fiecare pre apelai funcia de calcul a discount-ului; afiai valoarea
corespunztoare a discount-ului.
30.Problema Realizai un formular pe care se afl dou listbox-uri. Implementai
dou butoane care permit adugarea de noi valori n listbox-urile respective.
Implementai un al treilea buton (de comparare) care s aib urmtorul
comportament: afieaz elementele comune care se gsesc n ambele
listbox-uri. Dac nu exist nici un astfel de element, se afieaz un mesaj de
avertizare.
31. ProblemaPreluai de la utilizator mai multe denumiri de produse. Realizai o
secven de program care s afieze prima denumire (conform ordinii
alfabetice).
32. ProblemaDefinii o structur numit Cadou (codCadou, numeCadou,
pretCadou, categorieCadou). Preluai de la utilizator mai multe cadouri (ntrun vector). Realizai o secven de program care s afieze toate cadourile
dintr-o anumit categorie (de exemplu, cadourile din categoria Jucrii).
33. ProblemaImplementai o funcie care s calculeze impozitul pe salarii, dup
un algoritm definit pe trane de valori i deduceri. Preluai de la utilizator o
list de salarii i apoi apelai funcia pentru fiecare dintre salarii, afind
impozitele aferente.
34.Problema Avei o baz de date n care se afl tabela Apartamente
(codApartament, numeProprietar, oras, pretEstimativ). Realizai o secven
de program care s afieze apartamentele unui proprietar al crui nume este
specificat de utilizator. Folosii comenzi parametrizate.
35. ProblemaImplementai un formular n care avei un listbox i dou butoane
de comand. La acionarea primului buton de comand, se preia un ir de
caractere de la utilizator i se adaug n list. La acionarea celui de-al doilea
buton, se preia un ir de caractere de la utilizator i se verific dac acel ir
exist deja n listbox. Se afieaz mesaje corespunztoare.
36. ProblemaAvei o baz de date care conine tabela Examene (codExamen,
denExamen, numeProfesor, numarStudentiExaminati). Realizai un formular
n care s implementai complet operaiunea de navigare n cadrul setului de
nregistrri.

37. ProblemaRealizai un formular pe care avei un listbox, i dou butoane de


comand. Primul buton implementeaz adugarea unui nou element n
listbox (doar dac noul element preluat de la utilizator nu exist deja n list).
Al doilea buton implementeaz tergerea elementelor selectate de utilizator
din list (lista suport selecie multipl).
38.Problema Preluai de la utilizator o serie de valori numerice (ntr-un vector).
Solicitai apoi de la utilizator o valoare de cutare. Afiai toate poziiile din
vector la care se afl valoarea cutat. Dac valoarea nu se afl n vector,
afiai un mesaj specific.
39. ProblemaS se implementeze un formular cu dou listbox-uri care pot fi
populate de utilizator prin dou butoane de comand. Definii un al treilea
buton care verific dac toate valorile din primul listbox se gsesc i n cel
de-al doilea listbox, afind mesaje corespunztoare.
40.Problema Definii un formular pe care s fie desenate dou combobox-uri.
Preluai de la utilizator un ir de valori de tip text, prin casete InputBox;
aceste valori sunt memorate ntr-un vector. Definii pe formular un buton care
va determina urmtorul comportament: valorile de pe poziiile impare din
vector sunt plasate n primul combobox, iar valorile de pe poziiile pare sunt
plasate n cel de-al doilea combobox.
41.Problema Avei o baz de date n care se afl tabela Apartamente
(codApartament, numeProprietar, oras, pretEstimativ). Realizai o secven
de program care s afieze costul asigurrii pentru fiecare apartament din
baza de date, prin aplicarea de procente pe trane de valori. (exemplu: pt.
valoare ntre 0-20.000, cost asigurare=0.3% x valoare; pt. valoare ntre
20.001-45.000, cost asigurare=0.35% x valoare etc.)
42.Problema Realizai un formular pe care se afl dou listbox-uri. Implementai
dou butoane care permit adugarea de noi valori n listbox-urile respective.
Implementai un al treilea buton (de tergere) care s aib urmtorul
comportament: utilizatorul selecteaz un element din primul listbox i
acioneaz butonul de tergere care va terge elementul din prima list doar
dac el se afl i n cea de-a doua list. n caz contrar, afieaz un mesaj de
avertizare.
43.Problema Preluai de la utilizator o serie de valori numerice. Verificai dac
irul de valori este ordonat cresctor. Dac nu este ordonat cresctor, afiai
un mesaj de informare. Dac irul este ordonat cresctor, solicitai de la
utilizator o valoare i gsii poziia acelei valori prin algoritmul divide-etimpera.
44.Problema Definii o structur numit OrdinDePlata (nrOP, platitorOP,
beneficiarOP, valoareOP). Preluai de la utilizator mai multe ordine de plat
(ntr-un vector). Preluai apoi dou valori de referin n variabile numerice.
Afiai toate ordinele de plat care au valoareOP cuprins ntre cele dou
valori de referin.

S-ar putea să vă placă și