Escolar Documentos
Profissional Documentos
Cultura Documentos
Aplicatia 1
Sa se construiasca o aplicatie VB.NET tip consola pentru conversia sumei din lei in euro. Se doreste afisarea in
fereastra consolei a mesajului “Suma in lei este …”
Module Module1
Sub Main()
Dim sumalei As Short = InputBox("Suma in lei")
Dim curseuro As Single = InputBox("Cursul euro")
Dim sumaeuro As Single = sumalei / curseuro
Console.WriteLine("Suma in euro este" & " " & Format(sumaeuro,
"fixed"))
Console.ReadLine()
End Sub
End Module
Aplicatia 2
Sa se construiasca o aplicatie VB.NET tip consola pentru conversia sumei din lei in euro. Se doreste afisarea
intr.-o caseta de mesaj a mesajului “Suma in lei este …”
Module Module1
Sub Main()
Dim sumalei As Short = InputBox("Suma in lei")
Dim curseuro As Single = InputBox("Cursul euro")
Dim sumaeuro As Single = sumalei / curseuro
msgbox("Suma in euro este" & " " & Format(sumaeuro,
"fixed"))
End Sub
End Module
1
Aplicatia 3
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul dobanzii la suma depusa intr-un depozit.
Date cunoscute: numele clientului, prenumele clientului, simbol cont, suma depusa, termenul, rata dobanzii.
Dobanda se calculeaza cu formula:
Dobanda = (suma depusa * rata dobanzii / 100) * termen / 12
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
Aplicatia 4
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul dobanzii la suma depusa intr.-un depozit.
Date cunoscute: numele clientului, prenumele clientului, simbol cont, suma depusa, termenul, rata dobanzii.
Dobanda se calculeaza cu formula:
Dobanda = (suma depusa * rata dobanzii / 100) * termen / 12
Cerinte: - datele se introduc in casete de text;
- rezultatul se afiseaza intr.-o caseta de text.
2
Aplicatia 5
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul drepturilor banesti.
Date cunoscute: numarul curent, codul angajatului, numele angajatului, prenumele angajatului, numarul de ore
lucrate, tariful orar. Se va calcula: Salariul, Impozitul si Restul de plata.
Formule de calcul: Salariu = numar ore lucrate * tarif orar
Impozit = salariu * 16 / 100
Rest de plata = Salariu - Impozit
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
3
End Sub
Aplicatia 6
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul drepturilor banesti.
Date cunoscute: numarul curent, codul angajatului, numele angajatului, prenumele angajatului, numarul de ore
lucrate, tariful orar. Se va calcula: Salariul, Impozitul si Restul de plata.
Formule de calcul: Salariu = numar ore lucrate * tarif orar
Impozit = salariu * 16 / 100
Rest de plata = Salariu - Impozit
Cerinte: - datele se introduc in casete de text;
- rezultatele se afiseaza in casete de text.
Aplicatia 7
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul valorii si a valorii totale.
Date cunoscute: cantitate, pret. Se va calcula: valoarea. Nr Crt va fi incrementat automat.
Formule de calcul: Valoare = cantitate * pret
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
Dim nc As Integer
Dim tval As Double
5
Aplicatia 8
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul valorii si a valorii totale.
Date cunoscute: cantitate, pret. Se va calcula: valoarea. Nr Crt va fi incrementat automat.
Formule de calcul: Valoare = cantitate * pret
Cerinte: - datele se introduc in casete de text;
- rezultatele se afiseaza in casete de text.
Dim nc As Integer
Dim tval As Double
Aplicatia 9
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul dobanzii la suma depusa intr-un depozit.
Date cunoscute: numele clientului, prenumele clientului, simbol cont, suma depusa, termenul, rata dobanzii.
Dobanda se calculeaza cu formula:
Dobanda = (suma depusa * rata dobanzii / 100) * termen / 12
6
Se va tine cont la rezolvare de faptul ca termenul pentru depunere poate lua umatoarele valori: 1, 3, 6, 12 luni.
Pentru rezolvare se foloseste o structura alternativa de tipul IF…END IF.
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
Aplicatia 10
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul dobanzii la suma depusa intr-un depozit.
Date cunoscute: numele clientului, prenumele clientului, simbol cont, suma depusa, termenul, rata dobanzii.
Dobanda se calculeaza cu formula:
Dobanda = (suma depusa * rata dobanzii / 100) * termen / 12
7
Se va tine cont la rezolvare de faptul ca termenul pentru depunere poate lua umatoarele valori: 1, 3, 6, 12 luni.
Pentru rezolvare se foloseste o structura alternativa de tipul IF…END IF.
Cerinte: - datele se introduc in casete de text;
- rezultatele se afiseaza in casete de text.
Aplicatia 11
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul dobanzii la suma depusa intr-un depozit.
Date cunoscute: numele clientului, prenumele clientului, simbol cont, suma depusa, termenul, rata dobanzii.
Dobanda se calculeaza cu formula:
Dobanda = (suma depusa * rata dobanzii / 100) * termen / 12
Se va tine cont la rezolvare de faptul ca termenul pentru depunere poate lua umatoarele valori: 1, 3, 6, 12 luni.
Pentru rezolvare se foloseste o structura alternativa de tipul SELECT CASE…END SELECT.
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
Aplicatia 12
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul dobanzii la suma depusa intr-un depozit.
Date cunoscute: numele clientului, prenumele clientului, simbol cont, suma depusa, termenul, rata dobanzii.
Dobanda se calculeaza cu formula:
Dobanda = (suma depusa * rata dobanzii / 100) * termen / 12
Se va tine cont la rezolvare de faptul ca termenul pentru depunere poate lua umatoarele valori: 1, 3, 6, 12 luni.
Pentru rezolvare se foloseste o structura alternativa de tipul SELECT CASE…END SELECT.
Cerinte: - datele se introduc in casete de text;
- rezultatele se afiseaza in casete de text.
9
Private Sub Button2_Click() Handles Button2.Click
TextBox1.Text = “”
TextBox2.Text = “”
TextBox3.Text = “”
TextBox4.Text = “”
TextBox5.Text = “”
TextBox6.Text = “”
End Sub
Aplicatia 13
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul valorii.
Date cunoscute: codul produsului, denumirea produsului, cantitatea, pretul unitar.
Se are in vedere introducerea mai multor materiale si afisarea lor intr-o singura lista.
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
10
Aplicatia 14
Sa se construiasca o aplicatie VB.NET tip windows pentru calculul valorii.
Date cunoscute: codul produsului, denumirea produsului, cantitatea, pretul unitar.
Se are in vedere introducerea mai multor materiale si afisarea lor intr-o singura lista.
Cerinte: - datele se introduc in casete de text;
- rezultatele se afiseaza in casete de text.
Aplicatia 15
Sa se construiasca o aplicatie VB.NET tip windows pentru situatiei scolare.
Date cunoscute: numarul de legitimatie, numele si prenumele, data nasterii, data admiterii.
11
Se cere calcularea: varstei, varstei la admitere, numarului de ani de cand este student.
Se are in vedere introducerea mai multor studenti si afisarea lor intr-o singura lista.
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
Aplicatia 16
Sa se construiasca o aplicatie VB.NET tip windows pentru calcularea unei medii scolare.
Date cunoscute: numarul de legitimatie, numele si prenumele, nota la contabilitate, nota la finante.
Se are in vedere introducerea mai multor studenti si afisarea lor intr-o singura lista.
Cerinte: - datele se introduc in casete de dialog (folosind functia InputBox);
- rezultatele se afiseaza in casete de text.
12
nrleg = InputBox("Numarul legitimatiei")
nume = InputBox("Numele si prenumele")
notac = InputBox("Nota la CONTABILITATE")
notaf = InputBox("Nota la FINANTE")
media = (notac + notaf) / 2
TextBox1.Text = TextBox1.Text + CStr(nrleg) + Chr(13) + Chr(10)
TextBox2.Text = TextBox2.Text + nume + Chr(13) + Chr(10)
TextBox3.Text = TextBox3.Text + CStr(notac) + Chr(13) + Chr(10)
TextBox4.Text = TextBox4.Text + CStr(notaf) + Chr(13) + Chr(10)
TextBox5.Text = TextBox5.Text + CStr(media) + Chr(13) + Chr(10)
r = InputBox("Doriti sa continuati?")
End While
End Sub
13