Ir ao conteúdo
  • Cadastre-se

Gabrielvess

Membro Pleno
  • Posts

    23
  • Cadastrado em

  • Última visita

Tudo que Gabrielvess postou

  1. @herbertbahia Olá Herbert. obrigado pela ajuda. Entendi o que você fez no programa, mas minha dificuldade está em imprimir o número assim: 1.250,00 ao invés de 1250,00. Queria deixar o float em padrão monetário.
  2. Olá pessoal, estou com um programa onde preciso que os valores de float sejam impresso no padrão brasileiro. O programa atualmente está imprimindo assim: "Olá teste. 100 telhas R$ 3820,00 + 400 parafusos R$ 248,00 + Frete R$ 1290,00 TOTAL R$ 5358,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra." O que estou tentando fazer e não consigo é passar do exemplo anterior para isso: "Olá teste. 100 telhas R$ 3.820,00 + 400 parafusos R$ 248,00 + Frete R$ 1.290,00 TOTAL R$ 5.358,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra." Já tentei usar o "setlocale(LC_NUMERIC, "pt_BR");" mas sem sucesso... não tenho muita experiência com programação, perdoem os erros no código. #include <stdio.h> #include <conio.h> #include <locale.h> #include <math.h> void main() { setlocale(LC_ALL, "Portuguese"); float precot, total, precop, desconto, y; int quant, quanp, frete, op, produto, x, i; char cliente[100]; x == 1; FILE*arquivo; while(x==1) { printf("Produto (TELHAS = 1)(CHAPA = 2): "); scanf("%i", &op); printf("Nome do cliente: "); scanf("%s", &cliente); printf("Quantidade telha/chapa: "); scanf("%i", &quant); printf("Preco telha/chapa: "); scanf("%f", &precot); printf("Preco parafuso: "); scanf("%f", &precop); printf("Preco frete: "); scanf("%i", &frete); if(op==1) { if(quant>=15) { if(quant>=18 && quant<=24) { quanp = 100; } else { quanp = quant*4; while(quanp%10 !=0) { quanp++; } } precot = quant*precot; precop = quanp*precop; precot = floor(precot); precop = floor(precop); total = precop + precot + frete; total = floor(total); desconto = total*0.1; printf("\n\nOlá %s. %i telhas R$ %.f,00 + %i parafusos R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra. \n\n", cliente, quant, precot, quanp, precop, frete, total); y = total - desconto; y = floor(y); printf("A vista: R$%.f\n\n", y); FILE*arquivo = fopen("orçamento.htm","w"); fprintf(arquivo,"\n\nOlá %s. %i telhas R$ %.f,00 + %i parafusos R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra. \n\n", cliente, quant, precot, quanp, precop, frete, total); fclose(arquivo); } else { precot = quant*precot; total = precot + frete; total = floor(total); desconto = total*0.1; printf("\n\nOlá %s. %i telhas R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); FILE*arquivo = fopen("orçamento.htm","w"); fprintf(arquivo,"\n\nOlá %s. %i telhas R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); fclose(arquivo); y = total - desconto; y = floor(y); printf("A vista: R$%.f\n\n", y); } } if(op == 2) { precot = quant*precot; precot = floor(precot); total = precop + precot + frete; total = floor(total); desconto = total*0.1; printf("\n\nOlá %s. %i chapas R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); FILE*arquivo = fopen("orçamento.htm","w"); fprintf(arquivo,"\n\nOlá %s. %i chapas R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); fclose(arquivo); y = total - desconto; y = floor(y); printf("A vista: R$%.f\n\n", y); } } }
  3. Agora consegui! O programa está rodando certinho, só editei o código para abrir em html para facilitar um pouco. Obrigado pela ajuda!!!
  4. @arfneto Não consegui ainda, eu uso windows 7 no momento. Estaria interferindo em algo isso?
  5. @arfneto Não consigo executar o programa pelo Dev C++, teria que fazer algo a mais? Eu já tenho o executável gerado pelo devc++.
  6. @caiobcc Isso mesmo, eu uso dev c++. Ele gera um executável no prompt de comando. Tentei criar outros projetos com interface mas me pareceu complicado por ele. adicionado 45 minutos depois @arfneto Entendi, obrigado pela ajuda. Eu tentei fazer o programa abrir um bloco de notas tudo certinho, até ai funcionou. Mas na hora de colocar o fprintf no bloco, ele não ia para o bloco. As vezes posso ter montado a estrutura errado, mas pelo que eu entendi as funções que pesquisei apenas pega os dados que eu digitei após o fprintf e não a estrutura montada com as variáveis.
  7. @arfneto Eu queria apenas saber uma forma de copiar o texto que sai de alguns dos printf, pois naquela interface do prompt não consigo copiar apenas a mensagem, quando eu copio vem tudo o que digitei. Quando eu gero a mensagem quero copiar somente essa parte: "Olá TESTE. 15 telhas R$ 573,00 + 60 parafusos R$ 37,00 + Frete R$ 100,00 TOTAL R$ 710,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra." E não tudo que, que no caso seria isso: "Produto (TELHAS = 1)(CHAPA = 2): 1 Nome do cliente: TESTE Quantidade telha/chapa: 15 Preco telha/chapa: 38,2 Preco parafuso: 0,62 Preco frete: 100 Olá TESTE. 15 telhas R$ 573,00 + 60 parafusos R$ 37,00 + Frete R$ 100,00 TOTAL R$ 710,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra. Produto (TELHAS = 1)(CHAPA = 2):" O segundo jeito, que é o que está funcionado pra mim é bom. Porém faço muitos orçamentos por dia, e ficar editando toda vez no bloco de nota faz eu perder um pouco de tempo. Queria otimizar isso.
  8. Olá pessoal. Estou montando uma ferramenta simples em C para me ajudar a gerar uma mensagem com todos cálculos feitos pra por nas respostas de orçamento no mercado livre. Porém na hora de copiar a mensagem estou tendo problemas, já que o programa roda no prompt do dev C++. Queria saber se tem algum comando em C para copiar o printff com a mensagem automaticamente para o CRTL C. Não sou programador, apenas aprendi o básico no curso de engenharia e estou estudando mais agora, mas não achei nada relacionado a isso em outro lugar. Agradeço desde já! #include <stdio.h> #include <conio.h> #include <locale.h> #include <math.h> void main() { setlocale(LC_ALL, "Portuguese"); float precot, total, precop; int quant, quanp, frete, op, produto, x; char cliente[500], msg[700]; x == 1; while(x==1) { printf("Produto (TELHAS = 1)(CHAPA = 2): "); scanf("%i", &op); printf("Nome do cliente: "); scanf("%s", &cliente); printf("Quantidade telha/chapa: "); scanf("%i", &quant); printf("Preco telha/chapa: "); scanf("%f", &precot); printf("Preco parafuso: "); scanf("%f", &precop); printf("Preco frete: "); scanf("%i", &frete); if(op==1) { if(quant>=15) { quanp = quant*4; while(quanp%10 !=0) { quanp++; } precot = quant*precot; precop = quanp*precop; precot = floor(precot); precop = floor(precop); total = precop + precot + frete; total = floor(total); printf("\n\nOlá %s. %i telhas R$ %.f,00 + %i parafusos R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra. \n\n", cliente, quant, precot, quanp, precop, frete, total); } else { precot = quant*precot; total = precot + frete; printf("\n\nOlá %s. %i telhas R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); } } if(op == 2) { precot = quant*precot; precot = floor(precot); total = precop + precot + frete; total = floor(total); printf("\n\nOlá %s. %i chapas R$ %.f,00 + Frete R$ %i,00 TOTAL R$ %.f,00 via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); } } }
  9. Gabrielvess

    Ipv6

    Olá pessoal, estava tendo uns problemas com o app do xbox no meu windows, e estava tentando resolver esse problema, só que eu desinstalei o ipv6 la no gerenciamento de dispositivos e agora não consigo instalar ele de volta. Alguém sabe como eu instalo o driver de ipv6 de volta? obs: meu sistema é windows 10.
  10. @Sr. Coxinha Preço a vista né ? Não vou comprar a vista cara .
  11. @GabrielLP14 Se eu não fosse fazer over, eu pegava o i5 4690 sem "k". Dai sairia mais barato mesmo, e tirava esse watercooler.
  12. @Thomas Heitz 6722 em 12x (preço com fonte 600w ao invés de 750) ou 5848 a vista.
  13. @Widelux Essa placa não tem suporte para sli, então vou de 600 mesmo. Obrigado.
  14. @Dharos Mais pra frente quero pegar um ssd, por enquanto não...
  15. @Vinicius Bastos Vou fazer over sim ! @GabrielLP14 porque colocar h97 sendo que o processador é desbloqueado para overclock ? @Widelux Vou fazer overclock sim, acha que uma fonte de 750 é muito ? Melhor colocar uma de 600 pra ficar um pouco de sobra não ?
  16. Olá, queria saber se essa configuração está tudo certo. Se não vai ter problemas com compatibilidade ou algo do tipo.
  17. Então vocês acham q é melhor eu pegar uma r9 270 ao invés de pegar a 750ti ?
  18. A melhor loja pra compra hardware hoje em dia é qual ? Tirando o mercado livre
  19. 2700 no talo. Também pensei nisso, acho q estou me preocupando muito com isso. Eu não entendo muito de hardware, por isso eu estou pesquisando já. Mas valeu a dica. Pretendo gastar em torno de 2500 até uns 2700 ou até 2800, vai depender um pouco do meu pai isso. Eu queria pegar um i5 e uma gtx 960, mas essas config os preços já aumentam bastante, quanto tempo sem fazer upgrade eu eu consigo com essas config ? Mas com essas config em pouco tempo eu tenho q fazer um upgrade não é ?
  20. Boa noite pessoal, neste final de 2015 quero comprar um pc novo, um pc pra rodar jogos desta geração. Pf me ajudem, como eu quero um pc bom e com um preço não tão alto, resolvi montar um, e eu não entendo muito de hardware por isso quero ajuda de vocês, aqui vai as configurações: PROCESSADOR INTEL CORE I5-4460 HASWELL, 3.2GHZ, 6MB, QUAD-CORE ou i3 4160, não sei qual escolher. PLACA MÃE GIGABYTE GA-B85M-D3PH, CHIPSET B85, LGA 1150 Memoria kingston hyperx fury 8gb (1x8) 1866mhz PLACA DE VIDEO PNY GEFORCE GTX750 TI OC 2GB GDDR5 HD WESTERN DIGITAL 500GB GABINETE BITFENIX COMRADE BLACK FONTE EVGA 430W VENTOINHA THERMALTAKE PURE 12 120MM (2x) Se vocês puderam ajudar com algumas coisas para melhorar ou baixar o custo dele eu fico agradecido. Se alguma coisa estiver errado ou não for compatível com alguma peça me corrijam.
  21. Boa tarde galera, alguns dias atrás eu apaguei a pasta do directx no editor de registro, dps disso eu não consigo mais instalar ele. Nem pelo Directx Sdk e nem pelo directx end-user runtime. Já desinstalei o C++ 2010 e mesmo assim não consigo instalar o SDK. Me ajudem pfvv (OBs: eu uso Windows 7)

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!