Results 1 to 3 of 3

Thread: help

  1. #1

    Thread Starter
    Member
    Join Date
    Feb 2001
    Location
    Norway
    Posts
    32
    Code:
    
        lbloppgave1 = Fix(randnr)
        lbloppgave2 = Fix(randnr2)
        
        svar = CLng(lbloppgave1) / CLng(lbloppgave2)
    
    Select Case svar
            Case 0
                    If txtsvar = "" Then
                        txtsvar = "skriv svaret her"
                    Else
                        If CLng(lbloppgave1) / CLng(lbloppgave2)= Fix(txtsvar) Then
                            picSvar = picSmil
                            rett = rett + 1
                            lblpoeng.Caption = rett
                
                        Else
                            picSvar = picSur
                        End If
                    End If
    
    ++++
    End Select

    the program is should be easy math, so i don't want to get "8/10" or something like that, as it returns a desimal answer... But 4/2 is ok as thats 2.
    any idees?

  2. #2
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    instead, try finding two small factors, say ranged from 1 to 10, and the divide the result with one of them:
    Code:
    'declarations:
    private x as long, y as long,r as long
    
    'new excercise:
    x = Int(Rnd*10) + 1
    y = Int(Rnd*10) + 1
    r = x*y
    lbloppgave2=r
    lbloppgave1=x
    
    'check answer
    if isnumeric(txtsvar) then
     if val(txtsvar) = r then
      'correct
     else
      'wrong
     end if
    else
     'not numeric
    end if
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  3. #3

    Thread Starter
    Member
    Join Date
    Feb 2001
    Location
    Norway
    Posts
    32
    Thank you_!
    This helped me alot!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width