Sunteți pe pagina 1din 8

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

Problem: Preluai de la utilizator mai multe valori numerice. Realizai o secven de program care s furnizeze numrul de valori mai mari dect 10.

Problem: Avei 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.

Problem: Preluai de la utilizator mai multe valori numerice. Realizai o secven de program care s afieze valoarea maxim dintre acele valori.

Problem: Avei 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.

Problem: Preluai de la utilizator mai multe valori numerice. Realizai o secven de program care s afieze valoarea minim dintre acele valori.

Problem: Avei 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.

Problem: Preluai de la utilizator mai multe valori numerice. Realizai o secven de program care s afieze suma ptratelor acelor valori.

Problem: Avei 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.

Problem: Avei 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.

Problem: Avei o baz de date n care se afl tabela Masini (codMasina, denMasina, Marca, Pret). Realizai un formular n care s populai un combo-box cu denumirile mainilor din baza de date.

Problem: Implementai 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.

Problem: Avei 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.

Problem: Definii 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).

Problem:

Implementai 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.

Problem: Implementai 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.

Problem: Avei 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.

Problem: Preluai 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.

Problem: Avei 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.

Problem: 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.

Problem: Avei 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.

Problem: Implementai 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.

Problem: Preluai de la utilizator mai multe denumiri de produse. Realizai o secven de program care s afieze ultima denumire (conform ordinii alfabetice).

Problem: Avei 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.

Problem: Implementai 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.

Problem: 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.

Problem: Implementai 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.

Problem: Avei 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.

Problem: Implementai 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.

Problem: Realizai 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.

Problem: 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.

Problem: Preluai de la utilizator mai multe denumiri de produse. Realizai o secven de program care s afieze prima denumire (conform ordinii alfabetice).

Problem: Definii o structur numit Cadou (codCadou, numeCadou, pretCadou, categorieCadou). Preluai de la utilizator mai multe cadouri (ntr-un vector). Realizai o secven de program care s afieze toate cadourile dintr-o anumit categorie (de exemplu, cadourile din categoria Jucrii).

Problem:

Implementai 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.

Problem: 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.

Problem: Implementai 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.

Problem: Avei 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.

Problem: Realizai 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).

Problem: 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.

Problem:

S 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.

Problem: 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.

Problem: 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.)

Problem: 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.

Problem: 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-et-impera.

Problem:

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.

Succes la rezolvri!!!!!