Você está na página 1de 4

Mateus Cabral 12ºB

Igor Soeiro 12ºB

1.

 Dim Peso, Altura, IMC As Single

Peso = InputBox("Insira o seu peso em Kg")


Altura = InputBox("Escreva um valor em m")

MsgBox("o valor do índice de massa corporal desta pessoa é " & Peso / (Altura ^ 2))

2.

  Dim Peso, Altura, IMC As Single


Dim a As Char

Peso = InputBox("Insira o seu peso, Kg, ex: 67,5")


Altura = InputBox("Escreva um valor em m, ex: 1,80")
a = InputBox("Escreva o seu genero (M para masculino e F para femenino")

MsgBox("o valor do índice de massa corporal desta pessoa é " & Peso / (Altura ^ 2))

Do Until a = "M" Or a = "m" Or a = "F" Or a = "f"


a = InputBox("M ou F")
Loop

If a = "M" Or a = "m" Then


If IMC < 20.7 Then
MsgBox("Situação: abaixo do peso ")
ElseIf IMC >= 20.7 And IMC < 26.4 Then
MsgBox("Situação: peso ideal ")
ElseIf IMC >= 26.5 And IMC < 27.8 Then
MsgBox("Situação: pouco acima do peso ideal ")
ElseIf IMC >= 27.9 And IMC < 31.1 Then
MsgBox("Situação: acima do peso ")
ElseIf IMC >= 31.2 Then
MsgBox("Situação: obesidade ")
End If

ElseIf a = "F" Or a = "f" Then


If IMC < 19.1 Then
MsgBox("Situação: abaixo do peso ")
ElseIf IMC >= 19.1 And IMC < 25.8 Then
MsgBox("Situação: peso ideal ")
ElseIf IMC >= 25.9 And IMC < 27.3 Then
MsgBox("Situação: pouco acima do peso ideal ")
ElseIf IMC >= 27.4 And IMC < 32.3 Then
MsgBox("A situação é de acima do peso ")
ElseIf IMC >= 31.4 Then
MsgBox("Situação: obesidade ")
End If
End If
3.)3.1

Dim N As Integer
Dim texto As String
N = InputBox("Digite um valor")

texto = ""

For ciclo = 1 To 30 Step 1


texto = texto & Chr(13) & N & " x " & ciclo & " = " & ciclo * N

Next
MsgBox(texto)

3.2)

Dim N, ciclo As Integer


Dim texto As String
N = InputBox("Digite um valor")

texto = ""

Do While ciclo <> 31


texto = texto & Chr(13) & N & " x " & ciclo & " = " & ciclo * N
ciclo = ciclo + 1
Loop

MsgBox(texto)
4.

Sub Main()

Dim idademaior, idademenor, inf, ja, jb, ad, total, a As Integer


a = 100
idademaior = 0
idademenor = a
total = 0
ja = 0
jb = 0
ad = 0
inf = 0
Do While a > 0
Console.WriteLine("Indique a idade de um aluno (entre 8-20)")
a = Console.ReadLine
If a >= 8 And a <= 20 Then
total = total + 1
If a >= 8 And a < 11 Then
inf = inf + 1
ElseIf a >= 11 And a < 14 Then
ja = ja + 1
ElseIf a >= 14 And a < 18 Then
jb = jb + 1
Else
ad = ad + 1
End If
If a > 17 And a < 21 And a > idademaior Then
idademaior = a
End If

If a > 17 And a < 21 And a < idademenor Then


idademenor = a
End If
ElseIf a > 0 Then
Console.WriteLine("A idade do aluno nao se encontra entre 8 e 20")
End If
Loop
Console.WriteLine("Existem " & total & " alunos inscritos no clube")
Console.WriteLine("Existem " & inf & " alunos inscritos infantil")
Console.WriteLine("Existem " & ja & " alunos inscritos na classe Juvenil A")
Console.WriteLine("Existem " & jb & " alunos inscritos classe Juvenil B")
Console.WriteLine("Existem " & ad & " alunos inscritos na classe Adulto")
Console.WriteLine((inf / total) * 100 & "% dos alunos estao inscritos na classe infantil")
If idademenor = 100 Then
Console.WriteLine("O aluno mais novo da classe adulta tem NaN anos de idade")
Else
Console.WriteLine("O aluno mais novo da classe adulta tem " & idademenor & " anos de
idade")
End If

If idademaior = 0 Then
Console.WriteLine("O aluno mais velho da classe adulta tem NaN anos de idade")
Else
Console.WriteLine("O aluno mais velho da classe adulta tem " & idademaior & " anos de
idade")

End If
Console.ReadKey()

End Sub

Você também pode gostar