Dim nume_tablou(nr_elemente) As tip |
Module Module1 'Programul utilizeaza un tablou numit "numere" 'Programul cere 5 numere dupa care le afiseaza Sub Main() Dim i As Integer Dim numere(5) As Double For i = 0 To 4 Console.Write("Introduceti numarul (" & i & ")=") numere(i) = Console.ReadLine() Next Console.WriteLine("Numerele introduse sunt: ") For i = 0 To 4 Console.WriteLine(" numarul (" & i & ") =" & numere(i)) Next Console.ReadKey() End Sub End Module |
Module Module1 'Programul utilizeaza un tablou numit "numere" 'Programul cere n numere dupa care le afiseaza Sub Main() Dim i, n As Integer Const nmax As Integer = 10 Dim numere(nmax) As Double Console.Write("Introduceti valoarea lui n (maxim 10):") n = Console.ReadLine() For i = 0 To n - 1 Console.Write("Introduceti numarul (" & i & ")=") numere(i) = Console.ReadLine() Next Console.WriteLine("Numerele introduse sunt: ") For i = 0 To n - 1 Console.WriteLine(" numarul (" & i & ") =" & numere(i)) Next Console.ReadKey() End Sub End Module |
Module Module1 'Programul utilizeaza un tablou numit "luni" 'Programul cere numarul lunii dupa care le afiseaza numele lunii Sub Main() Dim i, n As Integer Dim luni() As String = {"ianuarie", "februarie", "martie", "aprilie", "mai", "iunie", "iulie", "august", "septembrie", "octombrie", "noiembrie", "decembrie"} Console.Write("Introduceti luna (1-12):") n = Console.ReadLine() Console.Write("Luna introdusa este : " & luni(n - 1)) Console.ReadKey() End Sub End Module |
Module Module1 'Programul utilizeaza un tablou numit "numere" 'Programul genereaza n numere intre 0-100 pe care le memoreaza intr-un tablou 'Programul afiseaza numerele salvate in tablou Sub Main() Dim i As Integer Const nmax As Integer = 10 Dim numere(nmax) As Double Dim r As Double Randomize() For i = 0 To nmax - 1 r = 100 * Rnd() 'numere(i) = CInt(r) numere(i) = r Next Console.WriteLine("Numerele introduse sunt: ") For i = 0 To nmax - 1 Console.WriteLine("Numere [ " & i & "] =" & numere(i)) Next Console.ReadKey() End Sub End Module |
Module Module1 'Programul utilizeaza o matrice cu n x m elemente 'Elementelor matricii li se atribuite valori intregi aleatoare intre 0 si 100 'Programul afiseaza elementele salvate in tablou Sub Main() Dim i, j As Integer Const nmax As Integer = 10 Const mmax As Integer = 10 Dim numere(nmax, mmax) As Double Dim r As Double Randomize() For j = 0 To mmax - 1 For i = 0 To nmax - 1 r = 100 * Rnd() numere(i, j) = CInt(r) Next Next Console.WriteLine("Numerele introduse sunt: ") For j = 0 To mmax - 1 For i = 0 To nmax - 1 Console.WriteLine("Numere (" & i & ")(" & j & ") =" & numere(i, j)) Next Console.WriteLine() Next Console.ReadKey() End Sub End Module |
Dim i, j, k As Integer Const nr_c As Integer = 100 Dim Desen As Graphics Dim Creion_rosu As Pen Dim Creion_pic As Pen Dim n As Random Dim cercuri(nr_c, 3) As Integer |
Private Sub Form1_Paint(sender As Object, e As PaintEventArgs) Handles MyBase.Paint k = nr_c / 2 Desen = Me.CreateGraphics() Creion_rosu = New Pen(Brushes.Red, 1) Creion_pic = New Pen(Me.BackColor, 1) n = New Random() Desen.Clear(Me.BackColor) For i = 0 To nr_c cercuri(i, 0) = CInt(n.Next(Me.Width)) cercuri(i, 1) = CInt(n.Next(Me.Width)) cercuri(i, 2) = CInt(n.Next(75)) Next End Sub |
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick Desen.DrawEllipse(Creion_rosu, cercuri(j, 0), cercuri(j, 1), cercuri(j, 2), cercuri(j, 2)) Desen.DrawEllipse(Creion_pic, cercuri(k, 0), cercuri(k, 1), cercuri(k, 2), cercuri(k, 2)) j = j + 1 If (j > nr_c - 1) Then j = 0 End If k = k + 1 If (k > nr_c - 1) Then k = 0 End If End Sub |
|