Visual Basic - serie de numeros con visual basic

Life is soft - evento anual de software empresarial
 
Vista:

serie de numeros con visual basic

Publicado por Francisco Reyes (1 intervención) el 28/08/2000 00:00:00
Tengo un problema, no puedo hacer una serie de numeros en visual, esto es, 0*e^0+1*e^1+2*e^2 y que el resultado sea la suma de estos tomando en cuenta que el usuario determina el numero de terminos.
Nota: y si se puede que tambien se vea la serie
Pro favor si me puedeb ayudar
Gracias
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

RE:serie de numeros con visual basic

Publicado por edu (423 intervenciones) el 28/08/2000 00:00:00
Espero que sirva aunque no se que es?? "e" bueno yo hago e igual a un numero, ya sabras que valor lleva ahi....

Dim Total As Long
Dim Texto As String
Dim numero_maximo As Long
Dim e As Long

numero_maximo = 5 ´ o el que el usuario quiera
e = 2 ´ por ejemplo

´llamas al procedimiento proceso
Proceso

"Texto" es la variable que te guarda toda la expresion en cadena y "Total" es el resultado final de la operacion

Creo que esto es lo que quieres!!!!!!!!

Sub Proceso()

Total = 0
For i = 0 To numero_maximo - 1
Texto = Texto & " + " & i & " *" & " (" & e & " ^ " & i & ")"
Total = Total + (i * (e ^ i))
Next


End Sub




Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

serie de numeros con visual basic

Publicado por Diego Ramirez (1 intervención) el 08/02/2020 01:24:23
1
2
3
4
5
6
7
8
9
10
11
12
13
Public Function Serie2Mil(n As Integer) As String
    Dim i As Integer
    Dim s, t As String
    Dim num1 As Integer
    s = "F="
    num1 = 0
    For i = 1 To n
        t = Str(num1) + "+" + "e" + "^" + Str(num1)
        num1 = num1 + 1
        s = s + t + "+"
    Next
    Return s
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar