Buscar

Escreva um programa em linguagem C que receba como dado de entrada a base de cálculo mensal de um trabalhador (seu salário) e retorne o imposto de ...

Escreva um programa em linguagem C que receba como dado de entrada a base de cálculo mensal de um trabalhador (seu salário) e retorne o imposto de renda devido. Imprima na tela um exemplo contendo o salário do trabalhador, o imposto devido e o salário final já com este desconto. Para o exemplo, utilize o seu RU da UNINTER pegando somente os 4 últimos dígitos dela e usando-os como salário. Por exemplo, se seu RU for 1234567, o salário será R$ 4567.

O programa deve receber como dado de entrada a base de cálculo mensal de um trabalhador;
O programa deve retornar o imposto de renda devido;
O programa deve imprimir um exemplo contendo o salário do trabalhador, o imposto devido e o salário final já com este desconto;
O programa deve utilizar os 4 últimos dígitos do RU do aluno como salário.

Essa pergunta também está no material:

Atividade prática logica de programação
5 pág.

Lógica de Programação Centro Universitário UNINTERCentro Universitário UNINTER

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em linguagem C que recebe como entrada o salário de um trabalhador e calcula o imposto de renda devido, além de imprimir na tela o salário do trabalhador, o imposto devido e o salário final já com o desconto do imposto: ```c #include int main() { float salario, imposto, salario_final; int ru = 4567; // Substitua pelo seu RU salario = ru; imposto = 0; if (salario <= 1903.98) { imposto = 0; } else if (salario <= 2826.65) { imposto = (salario - 1903.98) * 0.075 - 142.80; } else if (salario <= 3751.05) { imposto = (salario - 2826.65) * 0.15 - 354.80; } else if (salario <= 4664.68) { imposto = (salario - 3751.05) * 0.225 - 636.13; } else { imposto = (salario - 4664.68) * 0.275 - 869.36; } salario_final = salario - imposto; printf("Salário: R$ %.2f\n", salario); printf("Imposto devido: R$ %.2f\n", imposto); printf("Salário final: R$ %.2f\n", salario_final); return 0; } ``` O programa utiliza a tabela de alíquotas do imposto de renda para calcular o imposto devido, de acordo com o salário informado. O valor do salário é armazenado na variável `salario`, o valor do imposto devido é armazenado na variável `imposto` e o valor do salário final já com o desconto do imposto é armazenado na variável `salario_final`. O valor do RU do aluno é utilizado como salário, conforme solicitado no enunciado.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais