Exercicios resolvidos Visual Basic (condicionais)
1. Desenvolva um algoritmo que efetue a leitura de três valores para os lados de um triângulo, considerando lados como: A, B e C. O algoritmo deverá verificar se os lados fornecidos forma realmente um triângulo (cada lado é menor que a soma dos outros dois lados). Se for esta condição verdadeira, deverá ser indicado qual tipo de triângulo foi formado: isósceles (dois lados iguais e um diferente), escaleno (todos os lados diferentes) ou eqüilátero (todos os lados são iguais).
LER “Informe os valores A, B e C do triangulo” A, B, C
IF ( ( ( A + B ) > C) and ( ( B + C ) > A ) and ( (A+C) > B ) ) IF ( (A = B) and ( A = C ) ) Mostre “TRIANGULO EQUILATERO” ELSE
IF ( ( (A = B ) and ( A C ) ) or ( ( B = C ) and ( A C ) ) ) Mostre “TRIANGULO ISOCELES” ELSE Mostre “TRINAGULO ESCALENO” ELSE Mostre “NÃO É UM TRIANGULO”
2. A Secretaria de Meio Ambiente, que controla o índice de poluição, mantém 3 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,29. Se o índice sobe para 0,3 as indústrias do 1º grupo são intimadas a suspenderem suas atividades, se o índice crescer para 0,4 as industrias do 1º e 2º grupo são intimadas a suspenderem suas atividades, se o índice atingir 0,5 todos os grupos devem ser notificados a paralisarem suas atividades. Faça um programa que leia o índice de poluição
LER “Informe o índice de pouicao” índice
IF (índice >= 0,5) Mostre “Notifique 1º, 2º e 3º grupo”
ELSE
IF (índice >= 0,4)
Mostre “Notifique 1º e 2º grupo”
ELSE
IF (índice >= 0,3) Mostre “Notifique 1ºgrupo”
ELSE
IF (índice >= 0,05) Mostre “Poluicao aceitável” ELSE Mostre “Sem poluição”
3. Um Banco concederá um crédito especial aos seus clientes, variável com o saldo médio no último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com a tabela abaixo. Mostre uma