Ir ao conteúdo

Porque meu codigo exibe tudo de uma vez


psydhelic

Posts recomendados

Postado

Fiz um exercicio em linguagem c no dev esta compilando normalmente mais ele esta exibindo todos os if de uma vez so.... quando coloco o else ai da erro ja tentei fazer em while e tmb nao deu nao sei mais o que fazer se alguem puder ajudar agradeço...

meu codigo.....

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include <locale.h>

main(){
setlocale (LC_ALL, "Portuguese");

char nome_do_produto[30];
float preco_unitario, total, desconto, total_a_pagar;
int quantidade_adquirida;

printf ("Digite Nome do Produto\n");
scanf ("%S", &nome_do_produto);
printf("\nDigite a Quantidade Adquirida\n");
scanf ("%d", &quantidade_adquirida);
printf ("\nDigite o Preço Unitário\n");
scanf ("%f", &preco_unitario);




total = (quantidade_adquirida*preco_unitario);

if (quantidade_adquirida <= 5)
{

desconto = (preco_unitario*0,02);
total_a_pagar = (total-desconto);
printf ("O Valor total a ser pago pelos prudutos adquiridos é R$%2.1f", total_a_pagar);
}

if ((quantidade_adquirida > 5)|| (quantidade_adquirida <= 10))
{

desconto = (preco_unitario*0,03);
total_a_pagar = (total-desconto);
printf ("O Valor total a ser pago pelos prudutos adquiridos é R$%2.1f", total_a_pagar);
}


if(quantidade_adquirida > 10);
{
desconto =(preco_unitario*0,05);
total_a_pagar = (total-desconto);
printf ("O Valor total a ser pago pelos prudutos adquiridos é R$%2.1f", total_a_pagar);
}

getch();
}

consegui resolver obrigado se alguém esteve aqui....

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...