ratibum 0 Denunciar post Postado Maio 14, 2010 Oi pessoal, sou novo em programação, vcs poderia me ajudar e apontar meus erros e que presizo entregar isso o mais rapido na facu. Valeu galera! Obrigado #include<stdio.h> #include<stdlib.h> int main( ) { float litros,valor_sem_desc,gas = 2.34,desconto, float valor,valor_com_desc,alc = 1.34, int opcao, printf("Escolha o combustivel\n"); printf("1 -gasolina\n"); printf("2 - alcool\n"); printf("opcao:"); scanf("% i", & opcao); printf("\nQtd de litros:"); scanf("% f", & litros); { if(opcao==1) { if(litros<=20) {valor_sem_desc = gas*litros; desconto=valor_sem_desc*0.05; valor_com_desc = valor_sem_desc - desconto;} else if(litros>20) {valor_sem_desc = gas*litros; desconto=valor_sem_desc*0.06; valor_com_desc = valor_sem_desc - desconto;} } else if(opcao==2) { if(litros<=20) {valor_sem_desc = alc*litros; desconto = valor_sem_desc*0.03; valor_com_desc = valor_sem_desc - desconto;} printf("o valor a pagar é:% f\n",valor;) } system("pause") return 0; } Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Maio 14, 2010 Oq acontece com o programa? Ql o enunciado? esta com duvidas no q? ´[]s Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Maio 14, 2010 http://forum.imasters.com.br/index.php?/topic/294106-aviso-leia-antes-de-postar/page__view__findpost__p__1161230 http://forum.imasters.com.br/index.php?/topic/294106-aviso-leia-antes-de-postar/page__view__findpost__p__1263100 http://forum.imasters.com.br/index.php?/topic/294106-aviso-leia-antes-de-postar/page__view__findpost__p__1299190 http://forum.imasters.com.br/index.php?app=core&module=help&do=01&HID=32 Como eu não vim ao mundo com uma bola de cristal pendurada no pescoço p/ adivinhar enunciados, te digo p/ esperar outra pessoa com essa capacidade. Enquanto isso você pode ir testando o código você mesmo. Ajuda se conhecer algum depurador como o GDB. Detalhe que erros de sintaxe são reconhecidos pelo compilador. Aprenda a usar. Google está aí. Compartilhar este post Link para o post Compartilhar em outros sites
Fernando_ 0 Denunciar post Postado Maio 14, 2010 Você esqueceu de colocar ponto e virgula, Você esqueceu de fechar if, Você abriu if do nada, Você não identou o código, E os cálculos estão errados, SINTAXE corrigida: #include<stdio.h> #include<stdlib.h> int main( ) { float litros,valor_sem_desc,gas = 2.34,desconto; float valor,valor_com_desc,alc = 1.34; int opcao; printf("Escolha o combustivel\n"); printf("1 -gasolina\n"); printf("2 - alcool\n"); printf("opcao:"); scanf("%d", &opcao); printf("\nQtd de litros:"); scanf("%f", &litros); if(opcao==1) { if(litros<=20) { valor_sem_desc = gas*litros; desconto=valor_sem_desc*0.05; valor_com_desc = valor_sem_desc - desconto; } else if(litros>20) { valor_sem_desc = gas*litros; desconto=valor_sem_desc*0.06; valor_com_desc = valor_sem_desc - desconto; } } if(opcao==2) { if(litros<=20) { valor_sem_desc = alc*litros; desconto = valor_sem_desc*0.03; valor_com_desc = valor_sem_desc - desconto; } } printf("o valor a pagar é:%f\n",valor); system("pause"); return 0; } Agora arruma os cálculos Compartilhar este post Link para o post Compartilhar em outros sites
ratibum 0 Denunciar post Postado Maio 14, 2010 Obrigado, os que poderam me ajudar. Vou ver se dar certo. Valeu! --- http://forum.imasters.com.br/index.php?/topic/294106-aviso-leia-antes-de-postar/page__view__findpost__p__1161230 http://forum.imasters.com.br/index.php?/topic/294106-aviso-leia-antes-de-postar/page__view__findpost__p__1263100 http://forum.imasters.com.br/index.php?/topic/294106-aviso-leia-antes-de-postar/page__view__findpost__p__1299190 http://forum.imasters.com.br/index.php?app=core&module=help&do=01&HID=32 Como eu não vim ao mundo com uma bola de cristal pendurada no pescoço p/ adivinhar enunciados, te digo p/ esperar outra pessoa com essa capacidade. Enquanto isso você pode ir testando o código você mesmo. Ajuda se conhecer algum depurador como o GDB. Detalhe que erros de sintaxe são reconhecidos pelo compilador. Aprenda a usar. Google está aí. PRECISA SER MAIS HUMANO, NINGUÉM NASCEU SABENDO, MAIS OBRIGADO MESMO ASSIM. --- VALEU FERNANDO , AGORA TA RODANDO O PROGRAMA. OBRIGADO CARA! Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Maio 14, 2010 Opa ratibum já que ninguém nasceu sabendo fica algumas dicas pra você: Leia as regras do fórum. Evite postar em caixa alta, e n de 'up' no seu tópico. ;D []s Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Maio 14, 2010 Humano? Saber usar o compilador pra achar erros decorrentes de falta de atenção na escrita não mata ninguém. Na verdade é uma espécie de primeiro requisito pra ter o programa funcionando minimamente. Compartilhar este post Link para o post Compartilhar em outros sites
Fernando_ 0 Denunciar post Postado Maio 14, 2010 Relaxa Galera, Tenho certeza que ele entendeu e vai procurar resolver os erros sozinho. No começo, quando os erros surgem, dificilmente conseguimos encontrar/entender, mas depois com a experiência, vamos entendendo como o lance funciona. Compartilhar este post Link para o post Compartilhar em outros sites