Avatar billede valerius Nybegynder
13. december 2005 - 16:48 Der er 3 kommentarer og
1 løsning

for next løkke 2 løkker efter hinanden :indtaste- og gengive tal

I den første løkke indtaster jeg nogle tal. Disse tal vil jeg gerne have genvist i løkke 2, men det "løkkes ikke." Hvad har jeg mon gjort forkert?

Option Explicit
Dim sum(3) As Single
Dim tal(3) As Single

Private Sub Command1_Click()
Dim taeller As Integer
Dim sumID As Integer
Dim talID As Integer

        For taeller = 1 To 3
            sum(sumID) = InputBox("Indtast tal nr. " & taeller)
            tal(talID) = sum(sumID)
            sum(sumID) = sum(sumID) + sum(sumID)
        Next
            For taeller = 1 To 3
                MsgBox "Det " & taeller & "tal var " & tal(talID)
            Next
       
    MsgBox "summen er i alt " & sum(sumID)
    MsgBox "gennemsnittet er " & sum(sumID) / 3
   
  End Sub
Avatar billede brynil Nybegynder
13. december 2005 - 17:06 #1
Måske sådan:

Option Explicit
Option Base 1 ' variable starter fra 1 istedet for 0
Dim sum(3) As Single
Dim tal(3) As Single

Private Sub Command1_Click()
Dim taeller As Integer
Dim sumID As Integer

    For taeller = 1 To 3
        sum(taeller) = InputBox("Indtast tal nr. " & taeller)
        tal(taeller) = sum(taeller)
        sumID = sumID + tal(taeller)
    Next
   
    For taeller = 1 To 3
        MsgBox "Det " & taeller & " tal var " & tal(taeller)
    Next

    MsgBox "summen er i alt " & sumID
    MsgBox "gennemsnittet er " & sumID / 3
   
  End Sub
Avatar billede valerius Nybegynder
13. december 2005 - 17:25 #2
Tak for hjælpen.
Det var sådan det skulle gøres. Opret lige et svar så du kan få dine points.
Avatar billede brynil Nybegynder
13. december 2005 - 17:26 #3
svar!
Avatar billede brynil Nybegynder
14. december 2005 - 16:17 #4
Takker :))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester