Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


HGIDC
Resultados 1 a 1 de 1
  1. #1

    Avatar de FusioN
    Data de Ingresso
    Jul 2010
    Localização
    Rio de Janeiro - Brasil
    Idade
    23
    Posts
    434
    Agradecido
    17
    Agradeceu
    13
    Peso da Avaliação
    17

    Padrão [Iniciante]Calculadora básica

    Pessoal vamos neste tutorial fazer um calculadora bem básica mesmo, mas vamos usar um pouco de lógica para ela. Peço que a galera que ta iniciando ai em lógica de programação da uma olhada na função do código e como ele funciona, pois é bem bacana quando entende o que será feito e com isso pode evitar erros. Não crie apenas por criar entenda

    # TUTORIAL #



    Adicione
    8 Button's e 3 TextBox's, como mostra a imagem abaixo:




    Modifique os componentes como se pede abaixo, veja na imagem:

    Text1 TextBox / Properties: Text = 0
    Text2 TextBox / Properties: Text = 0
    Text3 TextBox / Properties: Text = Resultado / Properties: Enabled = False
    Command1 CommandButton / Properties: Caption = ZV ( Zerar Valor )
    Command2 CommandButton / Properties: Caption = ZR ( Zerar Resultado )
    Command3 CommandButton / Properties: Caption = + ( Soma )
    Command4 CommandButton / Properties: Caption = - ( Subtração )
    Command5 CommandButton / Properties: Caption = * ( Multiplicação )
    Command6 CommandButton / Properties: Caption = / ( Divisão )
    Command7 CommandButton / Properties: Caption = % ( Porcentagem )
    Command8 CommandButton / Properties: Caption = ^ ( Expoente )




    Iremos declarar as variáveis abaixo na parte General do projeto:

    Código PHP:
    Dim Num1 As Integer
    Dim Num2 
    As Integer
    Dim Resu 
    As Integer 

    Agora vamos adicionar os códigos de cada botão, veja os códigos abaixo:

    Command1 CommandButton

    Código PHP:
    text1.text = ("0")
    text2.text = ("0"

    Command2 CommandButton

    Código PHP:
    text3.text = ("Resultado"

    Command3 CommandButton

    Código PHP:
    Num1 Text1.Text
    Num2 
    Text2.Text
    Resu 
    Num1 Num2
    Text3
    .Text Resu 

    Command4 CommandButton

    Código PHP:
    Num1 Text1.Text
    Num2 
    Text2.Text
    Resu 
    Num1 Num2
    Text3
    .Text Resu 

    Command5 CommandButton

    Código PHP:
    Num1 Text1.Text
    Num2 
    Text2.Text
    Resu 
    Num1 Num2
    Text3
    .Text Resu 

    Command6 CommandButton

    Código PHP:
    Num1 Text1.Text
    Num2 
    Text2.Text
    Resu 
    Num1 Num2
    Text3
    .Text Resu 

    Command7 CommandButton

    Código PHP:
    Num1 Text1.Text
    Num2 
    Text2.Text
    Resu 
    Num1 Num2 /100
    Text3
    .Text Resu 

    Command8 CommandButton

    Código PHP:
    Num1 Text1.Text
    Num2 
    Text2.Text
    Resu 
    Num1 Num2
    Text3
    .Text Resu 

    Pronto, sua calculadora básica está pronta.

    NOTA
    Gostaria de acrescentar que é possível expandir a função da calculadora com mais calculos, basta entender um pouco de matemática e lógica.


    Creditos: FusioN - Imperyus Games
    Imagens Anexas Imagens Anexas

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Tutorial| Programa [Calculadora] [Jframe] [Java] [Básico]
    Por Sup_Anjo no fórum Java
    Respostas: 0
    Último Post: 21-06-2014, 04:05 AM
  2. |Download| Calculadora de versão do main
    Por Ayrton Ricardo no fórum Downloads
    Respostas: 0
    Último Post: 31-03-2013, 12:31 AM
  3. |Release| Source/Programa Calculadora em Pascal
    Por Ayrton Ricardo no fórum Outras Linguagens
    Respostas: 0
    Último Post: 12-11-2012, 07:09 AM
  4. |Tutorial| [Explicação]+[Código C] Calculadora Basica em Case
    Por João Neto no fórum C
    Respostas: 10
    Último Post: 03-09-2012, 01:09 AM
  5. |Vídeo-aula| [Iniciante] Sign Modelada - Básica
    Por nosnibor no fórum Vídeo-aulas
    Respostas: 0
    Último Post: 16-08-2010, 04:44 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •