Ir ao conteúdo
  • Cadastre-se

Breno Rangel

Membro Pleno
  • Posts

    43
  • Cadastrado em

  • Última visita

Reputação

5
  1. Olá! Estou iniciando na programação no curso de Sistemas de Informação e possuo uma dúvida em um código de caixa eletrônico. Minha dúvida: O meu código possui um problema que não consigo resolver. Em certos valores como 123, 196, 111 e 121 o programa imprime a quantidade errada de notas. Para 123, por exemplo, ele imprime uma nota de 100, uma de 20 e uma de 2, sendo que deveria imprimir uma nota de 100, uma de 10, uma de 5 e 4 notas de 2 reais. Requisitos do código: O código deve receber um valor do tipo inteiro a ser sacado e, caso ele seja possível, retornar a quantidade de cédulas que a pessoa irá pegar. Deve-se usar a menor quantidade de cédulas possíveis. As cédulas disponíveis no caixa eletrônico são de 200, 100, 50, 20, 10, 5 e 2. O programa deve possuir uma assinatura" void realizarSaque(int valor, int* cedulas) " onde: - valor: corresponde ao valor lido na função main para ser sacado - cedulas: vetor de tamanho 7 contendo o valor das cédulas disponíveis. Nenhuma variável global poderá ser utilizada dentro da função realizarSaque. Para casos impossíveis o programa deve retornar a mensagem: " não e possível sacar o valor solicitado " Para valores inseridos menores que 0 o programa deve retornar a mensagem: " Informe um valor maior que 0 " Meu código: <CODE> #include<stdio.h> int realizarSaque(int valor, int *cedulas){ int n200,n100,n50,n20,n10,n5,n2; n200=valor/200; n100=(valor%200)/100; n50=((valor%200)%100)/50; n20=(((valor%200)%100)%50)/20; n10=((((valor%200)%100)%50)%20)/10; n5=(((((valor%200)%100)%50)%20)%10)/5; n2=((((((valor%200)%100)%50)%20)%10)%5)/2; printf("%d cedula(s) de 200.00",n200); printf("\n%d cedula(s) de 100.00",n100); printf("\n%d cedula(s) de 50.00",n50); printf("\n%d cedula(s) de 20.00",n20); printf("\n%d cedula(s) de 10.00",n10); printf("\n%d cedula(s) de 5.00",n5); printf("\n%d cedula(s) de 2.00",n2); return 0; } int main() { int valor, cedulas[7] = {200, 100, 50, 20, 10, 5, 2}; printf("Digite o valor a ser sacado: "); scanf("%d", &valor); if(valor == 1 || valor == 3){ printf("não e possível sacar o valor solicitado"); return 0; } if(valor > 0){ realizarSaque(valor, cedulas); return 0; } if(valor <= 0){ printf("Informe um valor maior que 0"); return 0; } else{ main(); } return 0; }
  2. Salve pessoal, me ajudem a tirar essa minha dúvida. Estou pensando em comprar um ryzen 5 3600 e uma mobo nova mas estou na dúvida se a minha fonte vai aguentar a nova config ou se eu terei de comprar outra fonte. Minha config: i3-6100 XFX Rx 470 4b 2x8gb hyperx 3000mhz (1.35v) - Trabalhando em 2133mhz mobo h110 Fonte Corsair Cx430 4fans 120mm Mouse e teclados padrão 1hd tb 7.2k 1ssd Kingston 120gb Desde já agradeço a ajuda!
  3. Olá pessoal, espero que possam me ajudar. Recentemente fiz dual boot no meu pc. Ambos os Windows são o Windows 10. O dual boot está funcionando 100%, porém, um novo boot foi adicionado a tela de escolha de sistema operacional assim quando eu ligo o computador. O nome desse boot é "Disco Rígido" e eu não sei como esse boot foi parar lá. O "boot fantasma" aparece nas opções de inicialização do Windows nas configurações do painel de controle, porém não aparece no programa EasyBDC. Alguém já passou pelo mesmo problema? Se sim, poderiam me ajudar? adicionado 1 minuto depois Caso eu tente iniciar o pc com o "Sistema Operacional Disco Rígido" nada acontece, o windows reinicia e volta para a tela de escolha de SO.
  4. @Matheus Pescinelli O problema é que eu nem tenho o FRAPS instalado kkk adicionado 0 minutos depois @.Solutionn. Eu procurei alguma opção que pudesse estar relacionada a um contador de fps e não encontrei.
  5. Venho enfrento um problema. Quando eu abro um jogo e aperto as teclas shift, alt e ctrl eu ouço aquele som(bip) da facilidade de acesso, porém, quando aperto ctrl um contador de fps aparece na tela. Eu nem sei de onde é esse contador de fps e a qual programa ele pertende. Alguém pode me ajudar a desativar esse contador e os bips? Lembrando que eu já fui no painel de controle e já desativei os sons do ctrl, shift e alt. Esses sons só estão acontecendo nos jogos, e, creio eu, que é por conta do programa que mostra os fps.
  6. Peço a ajuda de vocês para um problema que estou enfrento há dois dias. Formatei o meu pc e instalei o windows 10 Home 64bits. Depois de um tempo usando percebi que o ssd estava cheio, mesmo não tendo quase nada instalado. Após pesquisas percebi que a pasta temp estava cheia de arquivos temporários, sendo eles arquivos de log's que estavam ocupando mais de 50gbs do meu ssd. Consegui resolver o problema. O problema se encontrava no programa AppxSvc, e o resolvi desabilitando o programa no regedit no caminho Computador\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc Porém, quando eu desabilito o AppXSvc no regedit o menu iniciar do windows não abre mais. Eis que vem a minha pergunta. Há alguma maneira de cancelar a criação automática desses arquivos logs para que eu possa habilita-lo novamente no regedit e usar o menu iniciar? Desde já agradeço. Breno Rangel
  7. Olá pessoal, peço a ajuda de você para um problema que estou passando. Estou montando a seguinte configuração: Ga 78lmt s2 rev 5.0 Fx-8300 Gtx 750ti 8gb ram Acabei de comprar a placa-mãe e ela veio com um processador athlon sei lá das quantas junto. Montei a configuração na bancada (com o athlon) e o pc ligou normalmente, aproveitei e já fui instalando windows e preparando o computador. Como diz no site da fabricante: https://www.gigabyte.com/br/Motherboard/GA-78LMT-S2P-rev-5x#support-cpu , teria que atualizar a bios da mobo para que o processador funcionasse, e assim eu o fiz, atualizei em sequencia pelo programa do @Bios todas as bios disponíveis (f1, f2, f3, f4b), reiniciando o pc para cada nova atualização. Até então tudo estava funcionando, nessa altura eu tinha acabado de colocar a placa de vídeo e instalar seus drivers, então desliguei o pc para colocar o fx-8300 (até esse momento o pc estava operando apenas com o athlon), porém o pc não dá vídeo com esse processador, mesmo com a bios mais atualizada instalada. Tentei resetar a bios mas não obtive sucesso, mesmo eu fazendo os procedimentos padrões como colocar o jumper (no caso minha mobo o jumper de cmos não é 1-2-3, é apenas 1-2) retirar bateria e afins não consegui resetar a bios, ela continua na f4b que eu avia instalado. Vi em um tópico parecido que eu teria que formatar o hd para que o processador novo funcionasse, coisa que eu não o fiz. Então tentei simular uma instalação de windows, colocando um novo hd no pc, porém nada acontecia, ainda assim não dava vídeo. Deixando claro que o pc ligava, os coolers giravam, tanto do processador e da placa de vídeo,o processador esquenta, porém ele não bipava quanto estava com o fx-8300. Deixando claro também que o pc funciona normalmente com o athlon. Antes que perguntem, sim eu tentei ligar sem a placa de vídeo colocando o vídeo direto na mobo. Alguém já passou por algo parecido? Preciso muito da ajuda de vocês! Atensiosamente, Breno Rangel adicionado 18 minutos depois Informação que esqueci de mencionar: Quando instalei a última versão da bios (f4b) eu não reiniciei o pc como pedia, eu desliguei ele e logo em seguida troquei o processador, foi ai que ele não funcionou pela primeira vez. Não sei se isso implica em algo mas é sempre bom colocar todas as informações...
  8. Quais placas você recomenda? Não estou podendo gastar muito então me ajuda nessa kkkk
  9. Pessoal, preciso de uma ajuda de vocês. Estou montando um PC com as seguintes configurações: 2x4gb Ram DDr3 1333mhz FX 8300 GTX 750ti HD 500gb Fonte Cougar 400v N68-S3 FX Estou com um problemão, pois a configuração não dá vídeo, nem se quer liga os coolers ou a fonte. Fui na casa de um amigo e testamos tudo, menos a placa-mãe. Eis que eu procuro na internet e vejo que no site da fabricante da placa não está especificado que ela funcione com o FX 8300, mesmo tendo o mesmo socket e sendo 95w, porém algumas pessoas dizem que a placa funciona com o FX. Essas divergências de opiniões né informações acabaram me deixando muito confuso. Pergunta final: A placa realmente funciona com esse processador? Se sim precisarei atualizar a BIOS? Lembrando que o Pc não estava ligando...
  10. Vi uma galera atualizando BIOS da série 100 para a 8 geração, só não achei o tutorial específico da minha placa.
  11. Opa galera, tranquilidade! Preciso de uma ajuda para atualizar a BIOS da minha placa-mãe Gigabyte H110M-H DDR4 (7gen). Sou leigo nesse assunto então preciso de orientações. Desde já agradeço.
  12. Acha uma boa pegar uma 1600x pelo preço não estar tão longe da 1600? Me recomenda alguma b350 específica? Abraço adicionado 1 minuto depois E outra, estou pensando em comprar um cooler melhor para ele, me recomenda algum?

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