Exercícios em VBA

380 palavras 2 páginas
EXEMPLO DE TESTE CONDICIONAL

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i As Integer i = Val(TextBox1.Text) If i >= 18 Then Label2.Text = "maior de idade" Else Label2.Text = "Menor de idade" End If End Sub
End Class
EXERCÍCIOS
1. Leia três notas. Calcule a média. Se média for maior ou igual a seis, exiba “Aprovado”, senão “reprovado”.
Dim n1, n2, n3, m As Double n1 = TextBox1.Text n2 = TextBox2.Text n3 = TextBox3.Text m = (n1 + n2 + n3) / 3 If m >= 6 Then Label4.Text = "Aprovado" & m else Label4.Text = "Reprovado" & m End If End Sub

2. Leia salário. Se salário for maior que R$ 1.500,00 efetue um reajuste de 8%¨, senão o reajuste será de 10%. Exiba: valor de reajuste e salário reajustado.
Dim sal, saldreaj, reaj As Double sal = Val(txtsal.Text) If sal > 1500 Then reaj = sal * 0.08 Else reaj = sal * 0.1 End If saldreaj = sal + reaj

LBLREAJ.Text = "Valor de Reajuste " & FormatCurrency(reaj) lblsalreaj.Text = "Salário Reajustado" & FormatCurrency(saldreaj)

3. Leia dias letivos e faltas. Calcule o limite de faltas (25% dos dias letivos). Se as faltas for maior do que o limite exiba “Reprovado por falta”, senão “Ok”.

Dim dl, f, limite As Integer dl = Val(txtdl.Text) f = Val(Txtfal.Text) limite = dl * 0.25 If f > limite Then MsgBox("Reprovado por Faltas") Else MsgBox("Ok")

End If

End Sub
End Class

4. Leia um número inteiro, exiba se o mesmo é par ou ímpar

Dim num As Integer num = Val(Txtnum.Text) If num Mod 2 = 0 Then MsgBox(" Par") Else MsgBox("Impar")

Relacionados

  • Ig mais exercicios explicados vba 2010-2011
    1459 palavras | 6 páginas
  • Apostila VBA
    4362 palavras | 18 páginas
  • Unidades e medidas
    13753 palavras | 56 páginas
  • Ficha Vba
    1011 palavras | 5 páginas
  • Programação em vba
    12352 palavras | 50 páginas
  • Macros em excel
    7523 palavras | 31 páginas
  • Curso de vba
    3122 palavras | 13 páginas
  • excel VBA
    11569 palavras | 47 páginas
  • Farec
    608 palavras | 3 páginas
  • Conteúdos de Programaçao
    280 palavras | 2 páginas