PAscal

7868 palavras 32 páginas
Centro de Computação
Gerência de Atendimento ao Cliente (e-mail apoio@ccuec.unicamp.br)

Exercício 4: Calculadora

Resolução do Exercício:

Fazer uma calculadora que tenha as seguintes operações: soma, subtração, divisão e multiplicação.

Tela do Exercício.
Private Sub cmdcalcular_Click()
If OptSoma.Value = True Then txtresult = Val(txtprim_num) + Val(txtseg_num)
ElseIf OptSub.Value = True Then txtresult = Val(txtprim_num) - Val(txtseg_num)
ElseIf OptMult.Value = True Then txtresult = Val(txtprim_num) * Val(txtseg_num)
ElseIf OptDiv.Value = True Then
If Val(txtseg_num) 0 Then txtresult = Val(txtprim_num) / Val(txtseg_num)
Else
MsgBox "Divisão por Zero!"
End If
End If
End Sub

Form
Caption =Formulário do Exercício
Name = Frmexerc
TextBox
Name = txtresult
Text = (BRANCO)
HScrollBar
Name = hScrPrim_valor
LargeChange = 10
Max = 1000
CommandButton
Caption = &Calcular
Name = cmdcalcular
OptionButton
Caption = Subtração
Name = OptSub
OptionButton
Caption = Divisão
Name = OptDiv
TextBox
Name = txtprim_num
Text = (BRANCO)
Label
AutoSize = True
Caption = Resultado da Operação:
Name = lblresult

Frame
Caption = Operações
Name = Frame2
TextBox
Name = txtseg_num
Text = (BRANCO)
HScrollBar
LargeChange = 10
Max = 1000
Name = HScrSeg_valor
CommandButton
Caption = &Sair
Name = cmdsair
OptionButton
Caption = Soma
Name = OptSoma
OptionButton
Caption = Multiplicação
Name = OptMult
Label
AutoSize = True
Caption = Primeiro Valor:
Name = lblprim_valor
Label
AutoSize = True
Caption = Segundo Valor:
Name = lblseg_valor

Private Sub hScrPrim_valor_Change() txtprim_num = hScrPrim_valor.Value
End Sub

Private Sub cmdsair_Click()
End
End Sub

Private Sub hScrPrim_valor_Scroll() txtprim_num = hScrPrim_valor.Value
End Sub
Private Sub HScrSeg_valor_Change() txtseg_num = HScrSeg_valor.Value
End Sub

Private Sub HScrSeg_valor_Scroll() txtseg_num = HScrSeg_valor.Value
End Sub

Visual Basic 5.0

39

Relacionados

  • pascal
    1620 palavras | 7 páginas
  • pascal
    573 palavras | 3 páginas
  • Pascal
    4675 palavras | 19 páginas
  • Pascal
    600 palavras | 3 páginas
  • PASCAL
    398 palavras | 2 páginas
  • Pascal
    10317 palavras | 42 páginas
  • Pascal
    1278 palavras | 6 páginas
  • Pascal
    1232 palavras | 5 páginas
  • pascal
    737 palavras | 3 páginas
  • Pascal
    752 palavras | 4 páginas