programação/algoritmos no vIsualg
Resoluções
Lógica de Programação (Visualg) – 2º Sem 2013
1. Escreva um algoritmo que, tendo como dados de entrada a altura e o sexo de uma pessoa. Calcule e apresente o peso ideal utilizando as seguintes fórmulas:
Para homens: Peso ideal (P) = (72,7 * H) – 58
Para mulheres: Peso ideal (P) = (62,1 * H) – 44,7
2. Escreva um algoritmo que determine quanto será gasto para encher o tanque de um carro sabendo-se que o preço da gasolina é de R$ 2,58 e o preço do álcool é de R$ 1,59. O usuário fornecerá os seguintes dados: Tipo do combustível | (G) – gasolina ou (A) – álcool e Capacidade do tanque (CT), em litros.
3. Escreva um algoritmo que calcule o novo salário dos funcionários. Considere que o funcionário deverá receber um reajuste de 15% caso seu salário seja menor que 500. Se o salário for maior ou igual a 500, mas menor ou igual a 1000, o reajuste deve ser de 10%. Caso o salário seja maior que 1000, o reajuste deve ser de 5%.
4. Escreva um algoritmo que leia o valor total de uma compra e aplique os critérios:
Venda à vista: desconto de 15%;
Venda a prazo: opção de dividir a conta em 1, 2 ou 3X;
Comissão do vendedor: 5% para venda à vista e 3% para venda a prazo.
Exibir no final o valor a ser pago e a comissão do funcionário.
5. Escreva um algoritmo que leia dois números (A e B). Caso A seja igual a B, apresentar a soma dos dois.
Caso um seja maior que o outro, apresentar a diferença entre os dois números.
6. Escreva um algoritmo que, dados os comprimentos dos três lados (A, B e C) de um triângulo, verifique o tipo de triângulo formado. Apresentar qual é o tipo. Sabe-se que a soma de dois lados sempre deverá ser maior que de um único lado, sendo assim:
Triângulo Eqüilátero – possui os três lados iguais
Triangulo Isósceles – possui dois lados iguais
Triângulo Escaleno – possui os três lados diferentes
7. Escreva um algoritmo que indique o que o motorista deve fazer de acordo com a