Você está na página 1de 2

DESENVOLVIMENTO DE APLICAÇÕES WEB

EXERCÍCIOS DE PREPARAÇÃO PARA 1ª AVALIAÇÃO

1. A Receita Federal precisa de um site para ajudar seus contribuintes a calcularem o desconto do Imposto
de Renda em seus salários. Pela regra estabelecida, caso o contribuinte receba um salário até R$1.900,00,
o mesmo não paga qualquer imposto. Caso o mesmo obtiver um salário entre R$ 1.901,00 e R$ 3.000,00,
pagará uma alíquota de 16%. Aos valores superiores a R$ 3.001,00, a alíquota será de 27,5%. Logo, no
site, deverá entrar com o CPF do contribuinte, seu salário bruto e calcular a alíquota mensal de imposto e
também o valor total de imposto no ano que deverá ser retido ao “Leão”.

Para isso, a sua aplicação web terá duas páginas:

A) FormImposto.php: contendo um formulário para entrada de dados, os quais serão enviados ao


controleReceita.php. Os dados são: nome, CPF e salário bruto do contribuinte e um campo Radio
para indicar se ele deseja ou não realizar a entrega (pagamento) da alíquota do imposto.

B) Crie uma classe Contribuinte (num arquivo para inclusão), contendo os atributos: nome, CPF,
salário bruto, data da contribuição. A classe terá os seguintes métodos:

I. Construtor da classe, com passagem de parâmetros para cada atributo relacionado, com
exceção da data da contribuição;
II. Calculo do imposto a pagar: calcula o imposto devido, segundo as regras descritas acima,
em relação ao salário bruto do contribuinte. O método retorna o valor calculado;
III. Método para registrar a entrega da contribuição: passa-se um parâmetro que é um booleano
contendo true, se o usuário deseja entregar a contribuição e false, caso contrário. Em caso
afirmativo, é colocada a data atual no atributo da data de contribuição, verificando se esta já
não está setada. Se estiver, não é feita a troca da data, somente se estiver vazia.

C) controleReceita.php: cria-se um objeto Contribuinte e este será instanciado com as


informações provenientes do FormImposto.php. Com o objeto instanciado, faz-se o cálculo da
alíquota do imposto, mediante método específico para isso, porém, para os 12 meses totais do ano.
o Caso o usuário marcou a opção que deseja pagar o imposto, registra-se essa entrega
através do método III do objeto Contribuinte.

D) Após o cálculo, envie esses valores (imposto total e o objeto Contribuinte), via sessão para a
página Receita.php que exibirá os valores, junto com o nome, CPF e data da contribuição do
contribuinte (caso o usuário marcou a opção), resgatados da sessão.

1
2. Uma concessionária precisa de um site para calcular o valor total de venda de um automóvel. Este valor é
calculado da seguinte forma: todo automóvel possui um valor de fábrica e, sobre esse valor acrescenta-se
um percentual de imposto, segundo a tabela abaixo. Esse percentual leva-se em consideração a categoria
do automóvel e a região de compra. Além do acréscimo do imposto, soma-se o percentual de lucro da
concessionária, que é de 5,3% do valor do automóvel.

Categoria Região Taxa de imposto

SUDESTE 5%
1 SUL 6%
NORTE 11%
SUDESTE 7%
2 SUL 11%
NORTE 23%
SUDESTE 20%
3 SUL 8%
NORTE 12,5%

Para isso, a sua aplicação web terá duas páginas:

- A) FormAutomovel.php: contendo um formulário para entrada de dados. Os dados a serem


fornecidos são: a marca do automóvel, o seu valor de fábrica, a categoria (utilize campo de seleção
ou combo), a região (campos Radio) e o nome do comprador. Os dados serão submetidos a página
Compra.php a seguir.

- B) Compra.php: nessa página, faça o cálculo do imposto automotivo, como explicado no


enunciado. Ao receber os dados provenientes da página FormAutomovel.php, calculará o valor
final para a compra do automóvel, junto com os dados do comprador e as informações escolhidas.
Os dados serão enviados à página DemonstrativoCompra.php que mostrará todos os dados
dessa compra, via sessão.

Você também pode gostar