Ir para conteúdo
Fórum Script Brasil
  • 0

erro me ajudem codigo não funciona !!


joao messias da silva

Pergunta

#include <stdio.h>
#include <conio.h>
         int main()
         {
         float p,r;
         printf ("Digete o valor do produto  ;");
         scanf("%f",&p);
              if(p<50)
         {
             r==p*0,5;
              printf("O valor com aumento e igual a :%f,r ");
         }
         else
             if(p>50<100)
             {
                 r==p*0,1;
                  printf("O valor com aumento e igual a :%f, "r);
             }
            else
                if(p>100)
                {
                    r==p*15;
                     printf("O valor com aumento e igual a :%f\n",r );
                }
         return (0);
    }

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

eae cara beleza, eu dei uma arrumada e acredito que seja assim que você precisa

 

os erros que eu percebi estao mostrado com // 

toma cuidado na hora de montar o printf, você deixou dois printf com as aspas erradas, depois da virgula

e para que o if respeite duas regras monta as duas e entre elas coloca os dois && 

#include <stdio.h>
#include <conio.h>
         int main()
         {
         float p,r;
         printf ("Digete o valor do produto  ;");
         scanf("%f",&p);
              if(p<50)
         {
             r=p*1.5;//para mostrar um valor com aumento faça ele vezes ele mais o valor aumentado e para calculos com virgula, utiliza ponto 
              printf("O valor com aumento e igual a :%f",r ); //você fechou as aspas depois da virgula
         }
         else
             if(p>=50 && p<100) //para que o if respeite as duas regras utiliza o dois &&
             {
                 r=p*1.1; //para mostrar um valor com aumento faça ele vezes ele mais o valor aumentado e para calculos com virgula utiliza ponto
                  printf("O valor com aumento e igual a :%f", r);//você fechou as aspas depois da virgula
             }
            else
                if(p>=100)
                {
                    r=p*15;
                     printf("O valor com aumento e igual a :%f\n",r );
                }
         return (0);
    }

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...