Está en la página 1de 2

EJEMPLO USO DE ARREGLOS UNIDIMENSIONALES EN VB .

NET

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23

Module Module1
'constante que sirve para poner un limite al array
Const limite = 15
'se crea un array de tipo real
Dim lista_notas(limite) As Single
Sub Main()
'declaraciones de variables
Dim numero As Integer
Dim suma As Single
Dim media As Single
Console.Write("Introduzca numero de calificaciones: ")
numero = Val(Console.ReadLine)
If numero > limite Then
Console.WriteLine("No se procesan mas de"&limite&" Notas")
Else
suma = 0
Console.WriteLine("Introduzca calificaciones")
'a medida que el usuario introduce las calificaciones
'estas se colocan en el array
For i = 0 To numero - 1
Console.Write("
Nota[" & (i + 1) & "]= ")

24
lista_notas(i) = Val(Console.ReadLine)
25
suma = suma + lista_notas(i)
26
Console.WriteLine()
27
Next
28
'se obtiene la media
29
media = suma / numero
30
Console.WriteLine("La media es: " & media)
31
Console.WriteLine("-----------------------------------")
32
Console.WriteLine("Calificaciones mayores a la media es")
33
'se recore el array buscando calificaiones mayores a la media
34
For i = 0 To numero - 1
35
If lista_notas(i) > media Then
36
Console.WriteLine("
" & lista_notas(i))
37
End If
38
Next
39
Console.WriteLine("--------------------------------")
40
End If
41
Console.WriteLine("presione una tecla para terminar...")
42
Console.ReadLine()
43
End Sub
44
45 End Module

También podría gustarte