USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Verificar Divisão por 3
$VALMIR$
UBERLANDIA
MG - BRASIL
ENUNCIADA !
Postada em 23/01/2008 14:11 hs            
Galera, como faz para o VB6 verificar se o numero é Divisível ou não por 3.

Tipo 335 não é divisível por 3 então False
qdo for divisível por 3 então True

e preciso tbm saber qual é o proximo numero que será divisivel por 3

alguém pode me ajudar..
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 23/01/2008 14:22 hs            

Dim Ldividendo As Long
Dim numero As Long

Private Sub Command1_Click()
numero = 335
Ldividendo = F_divisivel(numero, 3)
If Ldividendo = numero Then
    MsgBox "É divisível"
Else
    MsgBox "Não é divisível por: " & numero & vbNewLine & "É divisível por: " & Ldividendo
End If
End Sub

Private Function F_divisivel(ByVal dividendo As Long, ByVal divisor As Long) As Long
If dividendo Mod divisor = 0 Then
    F_divisivel = dividendo
Else
    dividendo = dividendo + 1
    F_divisivel = F_divisivel(dividendo, divisor)
End If
End Function

TÓPICO EDITADO
 
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 23/01/2008 14:47 hs            

um modo fácil é este

inclua um textbox e um command button no seu projeto e cole este código

Private Sub Command1_Click()
Dim resultado As Integer

resultado = text1.text Mod 3
If resultado = 0 Then
MsgBox "O nº " & text1.text & " é divisivel por 3"
Else
MsgBox "O nº " & text1.text &" não é divisivel por 3"
End If
End Sub

é simples porém já é um começo

 

TÓPICO EDITADO
 
Tiranossauro
DOIS IRMÃOS
RS - BRASIL
ENUNCIADA !
Postada em 24/01/2008 09:35 hs            
    if mod NumeroAdividir Mod 3 <> 0 then
       não divisivel
   else
      divisivel
   end if
   
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página