sexta-feira, 3 de abril de 2015

Exercicios básicos - linguagem C - questão 3

Faça um programa que receba:
• o código do produto comprado;
• a quantidade comprada de um produto;
Calcule e mostre :
• o preço unitário do produto seguindo a Tabela I;
• o preço total da nota;
• o valor do desconto, seguindo a Tabela II e aplicado sobre o preço total da nota;
• o preço total da nota depois do desconto.


TABELA I
Código Preço

1 a 10 R$ 10,00
11 a 20 R$ 15,00
21 a 30 R$ 20,00
31 a 40 R$ 30,00

TABELA II
Preço total da nota % de desconto

Até R$ 250,00 5%
Entre R$ 250,00 e R$ 500,00 10%
De R$ 500,00 para cima 15%
____________________________________________________________________________________
#include <stdio.h>
#include <stdlib.h>

#define cincoporcento 0.05
#define quinzeporcento 0.15
#define dezporcento 0.10
int main()
{
    int codigo,quantidade;
    float totalnota, valorunitario;
    printf("Informe codigo do produto:\n");
    scanf("%d",&codigo);
    printf("Informe quantidade:\n");
    scanf("%d",&quantidade);
   
    if(codigo>=1 && codigo<=10 )
    {
        printf("o valor do Produto eh: R$10.00\n");
        totalnota=quantidade*10;
    }
    else
    {
        if(codigo>=11 && codigo<=20 )
        {
            printf("o valor do Produto eh: R$15.00\n");
            totalnota=quantidade*15;
        }
        else
        {
            if(codigo>=21 && codigo<=30 )
            {
                printf("o valor do Produto eh: R$20.00\n");
                totalnota=quantidade*20;
            }
            else
            {
                if(codigo>=31 && codigo<=40 )
                {
                    printf("o valor do Produto eh: R$30.00\n");
                    totalnota=quantidade*30;
                }
           
            }           
           
        }    
       
    }
    if(totalnota<=250)
    {
        totalnota=totalnota-(totalnota*cincoporcento);
        printf("Valor da nota com desconto de 5%% eh R$%.2f\n",totalnota);
    }
    else
    {
        if(totalnota>250 && totalnota<500)
        {
            totalnota=totalnota-(totalnota*dezporcento);
            printf("Valor da nota com desconto de 10%% eh R$%.2f\n",totalnota);
        }
        else
        {
            if(totalnota>=500)
            {
                totalnota=totalnota-(totalnota*quinzeporcento);
                printf("Valor da nota com desconto de 15%% eh R$%.2f\n",totalnota);
            }
           
        }
    }   
    system("pause");
    return 0;
}




Click em Download para baixar os arquivos deste programa.
Este programa foi desenvolvido utilizando o software Dev c++.

Nenhum comentário:

Postar um comentário