Status: Finished

Programação em C# - Projeto de faculdade

Project details:
Budget: Open
Published: 2 years ago
Deadline: 2 days
Bids: 21
Interested freelancers: 24

Skills required: IT & Programming C#

Description:
Para a Receita Federal existem dois tipos de pessoas: física e jurídica. Sabe-se que ambos os tipos possuem os seguintes dados em comum: ID, telefone e e-mail.
. São dados de uma pessoa física: cpf, sexo, rg e salário;
. São dados de uma pessoa jurídica: CNPJ, inscrição estadual e receita;
A Receita Federal calcula o imposto de renda de pessoas física e jurídica de forma diferente. O cálculo do imposto de renda de uma pessoa jurídica refere-se a 15% do valor da receita e o cálculo do imposto de renda de uma pessoa física é feito seguindo a tabela:
Salário
Imposto
Até 1.499,15
Isento
De 1.499,16 até 2.246,75
7,5%
De 2.246,76 até 2.995,70
15%
De 2.995,71 até 3.743,19
22,5%
Acima de 3.743,19
27,5%
Implementar uma solução orientada a objetos criando um projeto “Console Application”.
Criar a classe Pessoa com seus atributos, construtor sem parâmetros e construtor com parâmetros, propriedades (acessores) e método ToString() – método que imprime na tela o valor de todos os atributos da classe;
A classe PessoaFisica deriva da classe Pessoa. Criar a classe PessoaFisica com seus atributos, construtor com parâmetros e sem parâmetros, propriedades (acessores), método CalcularImposto() – método que retorna o valor do imposto devido a receita federal e método ToString() – método que imprime na tela o valor de todos os atributos da classe;
A classe PessoaJuridica deriva da classe Pessoa. Criar a classe PessoaJuridica com seus atributos, construtor com parâmetros e sem parâmetros, propriedades (acessores), método CalcularImposto() – método que retorna o valor do imposto devido a receita federal e método ToString – método que imprime na tela o valor de todos os atributos da classe;
Criar uma aplicação “Console Application” com um objeto da classe PessoaFisica e
um objeto a classe PessoJuridica.
Setar os valores dos objetos e realizar as chamadas aos métodos.

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Marcelo T.
(Rating 5.00 out of 5)
Location: Brasil
Payment method: Verified
To find out more about this client, login to Workana.
Loading...