-
Linguagem
C
-
Descrição
Dado o preço de uma mercadoria e a sua categoria ("A" ou "B"), dê um desconto em seu preço de acordo com a seguinte regra:
- 5% se for da categoria "A" e o preço for superior ou igual a $100,00.
- 8% se for da categoria "A" e o preço for inferior a $100,00.
- 10% se for da categoria "B" e o preço for superior ou igual a $50,00.
- 12% se for da categoria "B" e o preço for inferior a $50,00.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int categoria;
float desconto, preco, resposta;
printf ("Digite o valor do preco: ");
scanf ("%f", &preco);
(void) getchar ();
desconto=0;
printf ("Escolha o valor de categoria.\n");
printf ("\t1.- A\n");
printf ("\t2.- B\n");
printf ("\t: ");
do {
scanf ("%d", &categoria);
(void) getchar ();
if (categoria<1||categoria>2)
printf ("Valor errado. Digit\240-la novamente.: ");
} while (categoria<1||categoria>2);
if(categoria==1&&preco>=100)
desconto=preco*0.05;
if(categoria==1&&preco<100)
desconto=preco*0.08;
if(categoria==2&&preco>=50)
desconto=preco*0.1;
if(categoria==2&&preco<50)
desconto=preco*0.12;
resposta=preco-desconto;
printf ("O valor do desconto: %g\n", desconto);
printf ("O valor do resposta: %g\n", resposta);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
int categoria;
float desconto, preco, resposta;
printf ("Digite o valor do preco: ");
scanf ("%f", &preco);
(void) getchar ();
desconto=0;
printf ("Escolha o valor de categoria.\n");
printf ("\t1.- A\n");
printf ("\t2.- B\n");
printf ("\t: ");
do {
scanf ("%d", &categoria);
(void) getchar ();
if (categoria<1||categoria>2)
printf ("Valor errado. Digit\240-la novamente.: ");
} while (categoria<1||categoria>2);
if(categoria==1&&preco>=100)
desconto=preco*0.05;
if(categoria==1&&preco<100)
desconto=preco*0.08;
if(categoria==2&&preco>=50)
desconto=preco*0.1;
if(categoria==2&&preco<50)
desconto=preco*0.12;
resposta=preco-desconto;
printf ("O valor do desconto: %g\n", desconto);
printf ("O valor do resposta: %g\n", resposta);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}