In Design Corporation
Olá a todos bem vindos A In Design Corporation vejam as promoções , eventos , noticias e também tente ser Designer mostre seus trabalhos , obrigado a todos. [MASTERLUISG123]



Participe do fórum, é rápido e fácil

In Design Corporation
Olá a todos bem vindos A In Design Corporation vejam as promoções , eventos , noticias e também tente ser Designer mostre seus trabalhos , obrigado a todos. [MASTERLUISG123]

In Design Corporation
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0)

3 participantes

Ir para baixo

[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Empty [Tutorial] Descobrir se é par ou impar (Visual Basic 6.0)

Mensagem por Sanz Dom Abr 12, 2009 7:34 am

Olá,

Hoje venho postar a vocês um tutorial de como fazer um programa que descobre se o número que você digitar é par um impar.

1. Objetos e Propriedades
2. Código
3. Tópicos de Ajuda

1. Objetos e Propriedades
1) Form(Tela)
Vá na janela de Objetos, crie um TextBox, duas Labels e um CommandButton. Vai ficar mais ou menos assim.
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Janela

2) Propriedades
Clique no Form1, em Caption coloque "Par ou Impar".
Agora clique na Label2, em Caption coloque vazio, e em Name coloque "Resultado" sem aspas.
Agora clique na Label1, em Caption coloque "Escreva um Número" sem aspas.
Agora clique no TextBox, em Name coloque "NumDigit" sem aspas e em Text coloque vazio
Por ultimo clique no CommandButton, em Name coloque "Checar" sem aspas e em Caption "Clique aqui para....." sem aspas e no Default coloque como True, isso fará ao clicar no enter chamara o botão
Ficará mais ou menos assim
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Janela_Edit

2. Código
1) Obter Números na TextBox NumDigit
Para obter números você precisa digitar isto no código, clique duas vezes no NumDigit e digite isto
"If NumDigit.Text = "" Then ' Checa se o Numdigit.Text está vazio
Exit Sub ' Sai do Código
End If ' Termina o If", e abaixo isto "NumDigit.Text = Val(NumDigit.Text)", isto fará com que o programa remova qualquer caractere que não seja número no Nundigit.Text ao ser digitado e transformará em 0. Ficará assim.
Código:

Private Sub NumDigit_Change()

    If NumDigit.Text = "" Then ' Checa se o Numdigit.Text está vazio, pois por causa do código abaixo nunca estaria vazio
        Exit Sub ' Sai do Código
    End If ' Termina o If

    NumDigit.Text = Val(NumDigit.Text)

End Sub

2) Se o NumDigit.Text estiver vazio ao clicar no Checar ele sai do código
Para fazer com que ao clicar no botão, se o NumDigit estiver vazio ele sai do código, clique duas vezes no Checar, e depois digite isto
"If NumDigit.Text = "" Then ' Checa se o Numdigit.Text está vazio, pois por causa do código abaixo nunca estaria vazio
Exit Sub ' Sai do Código
End If ' Termina o If". Ficará mais ou menos assim.

Código:

Private Sub Checar_Click()

    If NumDigit.Text = "" Then ' Checa se o Numdigit.Text está vazio, pois por causa do código abaixo nunca estaria vazio
        Exit Sub ' Sai do Código
    End If ' Termina o If

End Sub

3) Como descobrir se o NumDigit.Text é Par ou Impar
Digite isto no Checar.
"If (NumDigit.Text / 2) = Int(NumDigit.Text / 2) Then ' Checa se o número dividido por 2 da fração ou inteiro, se der inteiro é True se não é False
Resultado.Caption = "O número " & NumDigit.Text & " é Par." ' Diz que o número é par
Else ' Se for False o If vem pra ca
Resultado.Caption = "O número " & NumDigit.Text & " é Impar." ' Diz que o número é impar
End If ' Termina o If. Então ficaria assim o código todo.

Código:

Private Sub Checar_Click()

    If NumDigit.Text = "" Then ' Checa se o Numdigit.Text está vazio, pois por causa do código abaixo nunca estaria vazio
        Exit Sub ' Sai do Código
    End If ' Termina o If
   
    If (NumDigit.Text / 2) = Int(NumDigit.Text / 2) Then ' Checa se o número dividido por 2 da fração ou inteiro, se der inteiro é True se não é False
        Resultado.Caption = "O número " & NumDigit.Text & " é Par." ' Diz que o número é par
    Else ' Se for False o If vem pra ca
        Resultado.Caption = "O número " & NumDigit.Text & " é Impar." ' Diz que o número é impar
    End If ' Termina o If

End Sub

3. Tópicos de Ajuda
1) [Tutorial] If, Elseif e Else (Visual Basic 6.0)
2) [Tutorial] Caixa de Mensagem (Visual Basic 6.0)
3) Download Visual Basic 6.0

Caso tenha alguma dúvida poste aqui que te responderei o mais rapido possivel.

Créditos:
Paulo(Sanz) por fazer o Tutorial.

Abraços!


Última edição por Sanz em Dom Abr 12, 2009 6:11 pm, editado 1 vez(es)
Sanz
Sanz
Sub-Admin
Sub-Admin

Vip :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue100 / 100100 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Número de Mensagens : 69
Idade : 27
Localização : Rio de Janeiro
Warning :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue0 / 1000 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Colaboração :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue100 / 100100 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Designer :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue0 / 1000 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Data de inscrição : 11/04/2009

Ir para o topo Ir para baixo

[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Empty Re: [Tutorial] Descobrir se é par ou impar (Visual Basic 6.0)

Mensagem por Helcio Dom Abr 12, 2009 9:04 am

cade o butao de agradecimento??
Helcio
Helcio
Designer
Designer

Vip :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue100 / 100100 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Número de Mensagens : 145
Idade : 2023
Localização : Em casa
Warning :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue0 / 1000 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Colaboração :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue100 / 100100 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Designer :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue100 / 100100 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Data de inscrição : 21/03/2009

Ir para o topo Ir para baixo

[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Empty Re: [Tutorial] Descobrir se é par ou impar (Visual Basic 6.0)

Mensagem por Masterluisg123 Dom Abr 12, 2009 10:49 am

Bem legal Sanz !
Masterluisg123
Masterluisg123
Admin
Admin

Vip :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue0 / 1000 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Número de Mensagens : 396
Warning :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue0 / 1000 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Colaboração :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue100 / 100100 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Designer :
[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Left_bar_bleue30 / 10030 / 100[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Right_bar_bleue

Data de inscrição : 06/03/2009

https://indesigncorporation.forumeiros.com

Ir para o topo Ir para baixo

[Tutorial] Descobrir se é par ou impar (Visual Basic 6.0) Empty Re: [Tutorial] Descobrir se é par ou impar (Visual Basic 6.0)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos