Ir ao conteúdo
  • Cadastre-se

AsafeBernardoOficial

Membro Pleno
  • Total de itens

    102
  • Cadastrado em

  • Última visita

  • Qualificações

    0%

Reputação

8

Sobre AsafeBernardoOficial

  • Data de Nascimento 08/09/1999 (21 anos)

Informações gerais

  • Cidade e Estado
    Chapecó/SC
  • Sexo
    Masculino

Meu PC

  • Processador
    Athlon 200GE
  • Cooler
    3x Coolers Deepcool, 120mm, CF120
  • Placa de vídeo
    Sapphire Pulse+ AMD Radeon RX 580 4GB
  • Placa-mãe
    MSI B450 Gaming Carbon Pro AC
  • Memória
    (2x8) T-Force White 3200mhz, ddr4, CL16
  • HDs
    1TB Seagate
  • Gabinete
    Pichau Gaming Draggon
  • Fonte
    Corsair CX 650W - 80 Plus Bronze
  • Extras
    Webcam Red Dragon 1080p60
  • Mouse
    G502 Hero
  • Teclado
    K569
  • Headset
    Headset Red Dragon H510W, 7.1, Surround, Sakura Edition
  • Monitor
    Asus, 23", 75Hz, 1ms, Full HD
  • Sistema Operacional
    Windows 10 Pro
  • Browser
    Google Chrome
  • Antivírus
    Avast Free Antivírus

Meu Notebook

  • Marca
    Acer
  • Processador
    i5 4690u
  • Chip gráfico
    Intel 5200
  • Memória
    4Gb
  • HD
    1tb
  • Sistema Operacional
    Windows
  • Browser
    Chrome
  • Antivírus
    Avast

Meu Smartphone

  • Marca e modelo
    A11

Meu Console

  • Modelo
    Xbox 360
  1. @WOZ Dods Obrigado pela dica, irei o fazer.
  2. Bom dia, eu tenho uma MSI B450 Gaming Pro Carbon Ac Wifi. Eu comprei um Ryzen 5600x pra ela, eu estava usando um Athlon 200GE. Baixei a BIOS do site que oferece suporte a todos os Ryzen 5000. Atualizei a placa-mãe e consegui usar por um tempo o 5600x, nesse tempo vendi o Athlon, porèm num certo dia que fui ligar o PC, não dava vídeo, e estava ligado a luz vermelha de BIOS. Indicando que parou de reconhecer o processador 5600x. Fiquei em dúvida e realizei vários testes e limpezas em, memória RAM, VGA, HD, cabo de video e fonte e tudo apontava ao processador. Como não tinha outro pra testa, comprei 1 usado no mercado livre um Ryzen 3 1200. Fiquei 1 mês sem PC atè ele chegar. Botei o Ryzen 3 e deu video e de acordo com a BIOS, a BIOS estava com a versão atualizado do suporte aos Ryzen 5000 indicada no site. E agora o problema è, eu mando a placa-mãe pra RMA ou tento resolver de outra forma? Paguei o 5600x caro na època 2500, funcionou mas parece que deu problema na placa-mãe. E agora estou usando o Ryzen 3 no PC com o 5600x na caixa. Serà que mando a placa maee a cpu pro rma msi?
  3. @Fuzion200 Muito obrigado irei compra-lo, obrigado pela ajuda.
  4. @Fuzion200 sou leigo nesse assunto, mas tem como ver se minha placa-mãe tem o suporte? https://br.msi.com/Motherboard/B450-GAMING-PRO-CARBON-AC/Specification
  5. @Fuzion200 não encontrei em nenhum lugar qual a geração do PCI express se é 3.0 ou 4.0
  6. Tenho dúvida em qual SSD comprar, tenho um HD Seagate 7200RPM e quero fazer um up para SSD. Tem esses modelos aqui: SSD Team Group RGB por 862,00R$ SSD Gigabyte por 791,00R$ SSD Adata XPG nvme por 791,00R$ Ambos os modelos são 1TB que são do meu interesse. Vou de SATA ou NVME, porque não é todo dia que vê um NVME pelo preço de um SATA. Pra quem pergunte, vou usar para jogos e inciallizar mais rápido o windows e os jogos, mas não sei se tem diferença para o Blender, Photoshop e Vegas que uso. Não sei quanto as garantias a as confiabilidades de cada marca, se tiver opções melhores até 900R$ aceito. Eu uso uma placa-mãe MSI B450 Gamin Pro Carbon AC, AM4.
  7. #include <stdio.h> #include <stdlib.h> int pedido=1, qtd, produto, cadastros, total_itens[]={}, n, qtd_produto[5]={}; float preco[5]={12.00, 3.00, 4.00, 3.50, 6.00}, valor_cliente[5]={}, total_cliente[]={}, total_a_pagar, media; int main() { /* qtd_produto: Mostra a quantidade de itens totais de todos os pedidos; preco: Guarda os valores dos produtos em um vetor; valor_cliente: Guarda os custos por produto; total_cliente: mostra o preco a pagar final; total_a_pagar[]: calcular o valor total que o cliente vai pagar; total_itens[]: Calcular a QTD de produtos media: media de valor por pedido; total: somar todos os valores dentro de total_a_pagar[];*/ // processamento while (pedido==1){ printf ("Deseja realizar o pedido? SIM: 1 ou NAO: 0\n"); scanf ("%d",&pedido); while (pedido==1){ printf ("1-Sanduiche Aberto\n2-Sanduiche Universitario\n3-Misto Quente\n4-Queijo Quente\n5-Bauru\nDigite o codigo do produto: "); scanf ("%d",&produto); cadastros++; total_a_pagar = 0; switch (produto){ case 1: { printf ("Digite a quantidade: "); scanf ("%d", &qtd); valor_cliente[0] = preco[0] * qtd; // Descobrir o valor qtd_produto[0] += qtd; // Descobrir a quantidade } break; case 2: { printf ("Digite a quantidade: "); scanf ("%d", &qtd); valor_cliente[1]= preco[1] * qtd; // Descobrir o valor qtd_produto[1] += qtd; // Descobrir a quantidade } break; case 3: { printf ("Digite a quantidade: "); scanf ("%d", &qtd); valor_cliente[2] = preco[2] * qtd; // Descobrir o valor qtd_produto[2] += qtd; // Descobrir a quantidade } break; case 4: { printf ("Digite a quantidade: "); scanf ("%d", &qtd); valor_cliente[3] = preco[3] * qtd; // Descobrir o valor qtd_produto[3] += qtd; // Descobrir a quantidade } break; case 5: { printf ("Digite a quantidade: "); scanf ("%d", &qtd); valor_cliente[4] = preco[4] * qtd; // Descobrir o valor qtd_produto[4] += qtd; // Descobrir a quantidade } break; } // Calculos total_a_pagar = valor_cliente[0]+valor_cliente[1]+valor_cliente[2]+valor_cliente[3]+valor_cliente[4]; total_itens[n] = qtd_produto[0]+qtd_produto[1]+qtd_produto[2]+qtd_produto[3]+qtd_produto[4]; media = total_a_pagar/cadastros; printf ("_______________________________________________________________________________________\n"); printf ("\nFinalizar o pedido digite 2\nContinuar o pedido o pedido digite 1\n"); scanf ("%d", &pedido); } // Total de QTD e Custos do Cliente; if (pedido == 2){ printf ("Nota Fiscal: \n"); printf ("\nCusto Total: %.2lfR$\n", total_a_pagar); printf ("Total de Itens: %d\n", total_itens[n]); printf ("_______________________________________________________________________________________\n"); printf ("\nCadastrar outro pedido: \nDIGITE 1 \nResultado das vendas do dia: \nDIGITE 0\n"); scanf ("%d", &pedido); } } // Mostrar os resultados no fim do dia if (pedido==0){ printf ("_______________________________________________________________________________________\n"); printf ("\nFORAM VENDIDOS NO TOTAL\n"); printf ("\nSanduiche Aberto: %d", qtd_produto[0]); printf ("\nSanduiche Universitario: %d", qtd_produto[1]); printf ("\nMisto Quente: %d", qtd_produto[2]); printf ("\nQueijo Quente: %d", qtd_produto[3]); printf ("\nBauru: %d", qtd_produto[4]); printf ("\n_______________________________________________________________________________________\n"); printf ("\nValor total vendido %.2f R$", total_a_pagar); printf ("\nClientes atendidos %d", cadastros); printf ("\nMedia de valor pago por pedido %.2lf R$", media); } return 0; } Um programa em C, que estou fazendo relacionado a vendas. O problema que estou tendo em específico é do termo total_a_pagar, não está voltando a 0. Vou anexar as imagens do que está acontecendo. Mas resumindo, o programa ainda guarda o valor do pedido anterior e soma ao valor do segundo pedido (valor_a_pagar e total_itens[n]) <-- esssas váriáveis que estou tendo um erro. Está também em anexo uma imagem da questão que devo fazer.
  8. @Felipecfk obrigado me ajudou muito @kgin não postei o enunciado pelo medo de estar entregando a questão de bandeja, como sei que no fórum ninguém faz trabalho para outros, decidi só botar o problema específico que eu estava enfrentando no código.
  9. @kgin não sabia disso. Estou realizando tecnólogo de ti e a matéria apresenta conteúdo com exemplos muito simples, e depois colocam uma questão como essa, que estou fazendo. Um pouco complicada e difícil de fazer.
  10. #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int pedidos, venda=0; int cod, itens; float cr1, cr2, cr3, cr4; // CR1 = Comissao do representante float taxa1=0.1, taxa2=0.15, taxa3=0.20, taxa4=0.25; // Taxas de comissao float venda1, venda2; printf (" Registrar: Digite 1 \n"); printf (" Cancelar o registro: Digite 0 \n"); scanf (" %d", &venda ); printf ("\n Representantes: Codigos de 1 a 10 "); while (venda!=0) { printf ("\n Escreva o cod. do representante \n"); scanf (" %d", &cod ); if (cod==1){ // Caso for o representante 1 printf ("\nInforme a quantidade de itens:"); scanf (" %d", &itens ); printf ("\nInforme o valor total da venda:"); scanf (" %.2f", &venda1 ); if (itens<20){ // Comissao abaixo de 20 itens; cr1 = venda1*taxa1;} if (itens>=20 || itens <=49);{ // Comissao entre 20 e 49 itens; cr1 = venda1*taxa2;} if (itens > 50 || itens <=74);{ // Comissao entre 50 e 74 itens; cr1 = venda1*taxa3;} if (itens>75);{ // Comissao acima de 75 itens; cr1 = venda1*taxa4;} printf ("Pedido Registrado!"); pedidos++; } // Caso for o representante 2 if (cod==2){ printf ("\nInforme a quantidade de itens: \n"); scanf (" %d", &itens ); printf ("\nInforme o valor total da venda: \n"); scanf (" %.2f", &venda2 ); if (itens<20){ // Comissao abaixo de 20 itens; cr2 = venda2*taxa1;} if (itens>=20 || itens <=49){ // Comissao entre 20 e 49 itens; cr2 = venda2*taxa2;} if (itens > 50 || itens <=74){ // Comissao entre 50 e 74 itens; cr2 = venda2*taxa3;} if (itens>75){ // Comissao acima de 75 itens; cr2 = venda2*taxa4;} pedidos++; } } if (venda==0) printf ("\nValor da comissao de cada pedido: %.2lf\n"); // Informar por pedido, quanto deu de comissao por pedido; printf ("Total de vendas processado: %d\n", pedidos); // Todas as vendas finalizadas e informadas pelo pedidos++; printf ("\nTotal de comissoes para cada representante\n"); // quanto o representante recebeu de todos os pedidos e representar por representante; printf ("\nRepresentante 1 : %.2f R$", cr1); printf ("\nRepresentante 2 : %.2f R$", cr2); printf ("Total de comissoes que a companhia pagou aos seus representantes"); // Soma de comissoes de todos os representantes; return 0; } Estou tendo um problema, quero que após realizar os if(cod==1) o programa volte para o while, mas sem repetir o mesmo caso, quero fazer um outro case if(case==2), mas o programa fica no looping de perguntar o codigo e o produto.
  11. @Felipe Hoffmeister deu certo, muito obrigado
  12. @Felipe Hoffmeister certo vou tentar
  13. @Felipe Hoffmeister Consegui fazer o programa geral os resultados para 1 cliente / 1 pedido / 1 apenas produto. Mas quero chegar no resultado onde o cliente pode decidir mais de um produto no mesmo pedido e o pedido ser finalizado e pode abrir um segundo pedido, e assim por diante. O resto do resultado tá finalizado.
  14. @Felipe Hoffmeister tem outra maneira sem usar vetores?
  15. #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { float pedido=1, decisão, media=0; float valor_refri, valor_simples, valor_dupla, valor_sundae, valor_split; float qtd_refri, qtd_simples, qtd_dupla, qtd_sundae, qtd_split; float qtd, valor_total, qtd_total; float qtd_cont=0; printf (" Bem Vindo a sorveteria!\n"); printf ("Produtos\n"); printf ("1 |Refrigerante ------------------- 3,50 R$\n"); printf ("2 |Casquinha Simples -------------- 4,00 R$\n"); printf ("3 |Casquinha Dupla ---------------- 5,00 R$\n"); printf ("4 |Sundae ------------------------- 6,00 R$\n"); printf ("5 |Banana Split ------------------- 8,50 R$\n"); while (pedido!=0) { printf ("\nRealize o seu pedido de 1 a 5:\n"); scanf ("%f", &pedido); printf ("\nDigite a Quantidade pra esse pedido:\n"); scanf ("%f", &qtd); printf ("\n |---------------------------------------------------------|\n"); printf ("\n |---------- Digite 0 para finalizar o pedido! ------------|\n"); printf ("\n |---------------------------------------------------------|\n"); // Refrigerante if (pedido == 1) { valor_refri = 3.5 * qtd; // Descobrir o valor qtd_refri = valor_refri/3.5; // Descobrir a quantidade printf ("\n Custou: %f\n", valor_refri); } // Casquinha Simples if (pedido == 2) { valor_simples= 4.0 * qtd; // Descobrir o valor qtd_simples = valor_simples/4.0; // Descobrir a quantidade printf ("\n Custou: %f\n", valor_simples); } // Casquinha Dupla if (pedido == 3) { valor_dupla = 5.0 * qtd; // Descobrir o valor qtd_dupla = valor_dupla/5.0; // Descobrir a quantidade printf ("\n Custou: %f\n", valor_dupla); } // Sundae if (pedido == 4) { valor_sundae = 6.0 * qtd; // Descobrir o valor qtd_sundae = valor_sundae/6.0; // Descobrir a quantidade printf ("\n Custou: %f\n", valor_sundae); } // Banana Split if (pedido == 5) { valor_split = 8.5 * qtd; // Descobrir o valor qtd_split = valor_split/8.5; // Descobrir a quantidade printf ("\n Custou: %f\n", valor_split); } valor_total = valor_refri + valor_simples + valor_dupla + valor_sundae + valor_split; qtd_total = qtd_refri + qtd_simples + qtd_dupla + qtd_sundae + qtd_split; // Serve para contar quantas vezes o pedido termina; qtd_cont++; // Media de valor por pedido; media = valor_total/qtd_cont; } if (pedido==0){ { printf ("\nNUMERO TOTAL DE ITENS VENDIDOS DE CADA PRODUTO \n"); printf ("\n---------------------------------\n"); printf ("\n Produtos | Unidades |\n"); printf ("\nRegrigerantes --------| %.2f |\n", qtd_refri); printf ("\nCasquinha Simples ----| %.2f |\n", qtd_simples); printf ("\nCasquinha Dupla ------| %.2f |\n", qtd_dupla); printf ("\nSundae ---------------| %.2f |\n", qtd_sundae); printf ("\nBanana Split ---------| %.2f |\n", qtd_split); printf ("\n---------------------------------\n"); printf ("\nTOTAL PAGO PARA CADA PRODUTO\n"); printf ("\n\n"); printf ("\n---------------------------------\n"); printf ("\n Produtos | Valores R$ |\n"); printf ("\nRegrigerantes --------| %.2fR$ |\n", valor_refri); printf ("\nCasquinha Simples ----| %.2fR$ |\n", valor_simples); printf ("\nCasquinha Dupla ------| %.2fR$ |\n", valor_dupla); printf ("\nSundae ---------------| %.2fR$ |\n", valor_sundae); printf ("\nBanana Split ---------| %.2fR$ |\n", valor_split); printf ("\n---------------------------------\n"); printf ("\nValor total vendido de todos os pedidos: %.2f R$\n", valor_total); printf ("\nMedia de valor pago por pedido: %.2lf R$\n", media); } } return 0; } Meu objetivo é de um cliente fazer 1 pedido e selecionar vários produtos e depois finalizar o pedido e abrir outro pedido para outro cliente. No meu código acima ele faz como se fosse 1 cliente decidindo apenas um produto por pedido, como faço pra ser mais de 1 produto no mesmo pedido do cliente?

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

Como se tornar um desenvolvedor full-stack

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!