1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

programa em c

Discussão em 'Programação' iniciada por tigerx, 14 de Abril de 2008. (Respostas: 2; Visualizações: 542)

  1. Eu queria uma ajuda, para escrever um programa que receba a base de cálculo (bc) e calcule o valor do imposto de renda retido na fonte (ir) utilizando a seguinte fórmula: ir = bc * alíquota - dedução. Os valores da alíquota e da parcela a deduzir dependem da faixa em que se encontra a base de cálculo, de acordo com a tabela abaixo. Esse programa deve executar até que o usuário digite 0 (zero)

    Faixa
    Alíquota
    Dedução
    0 - 1058,00
    0 %
    0
    1058,15 - 2115,00
    15 %
    158, 70
    acima de 2115,00
    27,5 %
    290, 83
    Se alguem puder me ajudar desde já eu agradeço, valeu.
     
  2. Baderous

    Baderous Banido

    Precisas de 3 variáveis para representar esses 3 valores.
    Depois pedes ao utilizador para introduzir a bc.
    De seguida verificas se a bc está entre 0 e 1058,00. Se estiver então atribuis à alíquota e à dedução os valores 0 e 0. Se não estiver, vais ver se está entre 1058,15 e 2115,00. Se estiver atribuis o valor 15 à alíquota e 158,70 à dedução. Se mesmo assim não estiver, então é porque é superior a 2115,00, logo atribuis os valores 27,5 e 290,83.
    Fazes tudo isto dentro de um ciclo while em que a condição do while é o caracter introduzido ser diferente de 0.
     
  3. metralha761

    metralha761 1st Folding then Sex

    Eu nao queria ser do contra, mas esse exercicio é basico tipo ... quem nao sabre fazer isso nao sabe nada de C.
    O melhore é pegares um manual ou tuturiais de C.
     

Partilhar esta Página