Visual Basic - Agregar parámetros a un programa de calculadora.

Life is soft - evento anual de software empresarial
   
Vista:

Agregar parámetros a un programa de calculadora.

Publicado por Carlos (2 intervenciones) el 22/05/2017 10:46:38
Antes que nada, saludos. Soy nuevo en el foro.
Tengo una duda muy importante de una tarea de una materia que actualmente curso en la universidad.


Actualmente estoy cursando programación avanzada en la carrera, manejamos Visual Basic desde el VS express (todas las versiones),
Tenemos esta tarea de un programa que haga operaciones, el código debe tener parámetros y clases, agradecería si me guiaran o dijeran que agregarle.

Para realizar el programa separe las operaciones en clases.

Este es el modulo principal

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Module Module1
    Sub Main()
        Dim opc As Integer
        While opc <> 6
 
            menu(opc)
 
            If opc = 1 Then
 
                Dim sum As Class1
 
                sum = New Class1
                sum.suma()
 
            End If
            If opc = 2 Then
                Dim res As Class2
 
                res = New Class2
                res.resta()
 
            End If
            If opc = 3 Then
                Dim multip As Class3
 
                multip = New Class3
                multip.multi()
 
            End If
            If opc = 4 Then
                Dim div As Class4
 
                div = New Class4
                div.div()
 
            End If
            If opc = 5 Then
 
                salir()
 
            End If
 
        End While
 
    End Sub
    Sub menu(ByRef op As Integer)
        'imprimir menu'
 
        Console.WriteLine(" Bienvenido a la calculadora de numeros, seleccion la acción a realizar")
        Console.WriteLine(" 1) Suma ")
        Console.WriteLine(" 2) Resta")
        Console.WriteLine(" 3) Multiplicación ")
        Console.WriteLine(" 4) División")
        Console.WriteLine(" 5) Salir ")
 
        op = Console.ReadLine()
 
    End Sub
 
    Sub salir()
        Exit Sub
    End Sub
 
End Module

Esta es una de las clases para la operación, separa todas las operaciones en clase, son exactamente igual a esta (solo cambia la operación en el writeline).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Public Class Class1
    Dim numes(2) As Integer
 
    Sub suma()
 
        Dim count As Integer
        For count = 0 To 1
            Console.WriteLine("Ingrese un numero")
            numes(count + 1) = Console.ReadLine()
 
        Next
        Console.WriteLine("El resultado de la Suma es:" & numes(1) + numes(2))
    End Sub
 
 
End Class


Como hago para que esto funcione con parámetros? que le debo agregar/guitar?
Si alguien se toma la molestia de ayudarme le agradeceré eternamente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder