Aula prática #8


Visual Basic


  1. Elabore uma função em VB, que dados dois inteiros, A e B, devolva True, se B é divisor de A.

  2. Elabore uma função em VB, que dados 3 números, devolva o maior deles;

  3. Considere a utilização duma folha de cálculo, para gerir os pagamentos num parque de estacionamento. A moeda utilizada é o euro.

    1. Elabore uma função em VB que,

      • dados 2 inteiros correspondentes a horas e minutos, devolva o nº de horas a pagar pelo parque de estacionamento;

      • calcule o preço a pagar por um cliente do parque, para a tarifa normal;

      • calcule o preço a pagar por um cliente do parque, para a tarifa especial;

      • Dada uma string correspondente ao tipo de cliente, e um valor inteiro correspondente ao tempo de permanência no parque, calcule o preço a pagar pelo cliente.

    2. Elabore uma folha de cálculo, como a da figura, e use as funções implmentadas, para os cálculos correspondentes.

  4. Elabore uma função em VB, que dado um valor correspondente ao ordenado ilíquido em euros de um trabalhador, calcule o líquido a receber tendo em conta os seguintes descontos:

    1. Imposto de selo de 0.02 euros, por cada 5 euros

    2. Segurança Social 13%

    3. IRS, com o seguinte critério (inventado...):

      • até 250 euros está isento;

      • entre 250 e 350, 4%

      • entre 350 e 499, 9%

      • entre 499 e 998, 17%

      • mais de 998, 23%