-
Posts
134 -
Cadastrado em
-
Última visita
-
Pessoal, deem uma ajuda em um conteúdo de estudo que estou fzndo pro meu github. Estou com um problema no código, estou querendo buscar o valor max e min da bst. Remoção não construi ainda, mas se poderem me dá uma força também. Conteúdo Completo: https://github.com/DanielSantDev/Estrutura-de-Dados-Cpp/tree/main/03-Árvores Tipo valorMaximo(Node<Tipo> *t) { if(t == NULL) { return NULL; }else { if(t->pDir == NULL) { return t->info; }else { return t->pDir = valorMinimo(t->pDir); } } } Tipo valorMinimo(Node<Tipo> *t) { if(t == NULL) { return NULL; }else { if(t->pEsq == NULL) { return t->info; }else { return t->pEsq = valorMinimo(t->pEsq); } } }
-
doh kkk não acredito. Preciso descansar haha. Valeu .if
-
Estou tentando retornar um valor dessa função, mas não printa de forma alguma. Alguém poderia esclarecer algo. Valeu. double pot(double x, int n) { if(n=0){ return 1; } else if(n < 0) { return 1/pot(x,abs(n)); } else{ return x * pot(x,n-1); } } int main(){ cout<<"pot(2,5) eh: "<<pot(2,5)<<endl; return 0; }
-
Qual IDE é a melhor para trabalhar com C/C++? Uso essa por eu achar mais prática, já usei a Dev-C++ não gostei e usei falconC++, também não curti muito. Acho que me acostumei com o Code::Blocks
-
/*Uma empresa vende o mesmo produto para quatro diferentes estados. Cada estado possui uma taxa diferente de imposto sobre o produto (MG 7%; SP 12%; RJ 15%; MS 8%). Fac¸a um programa em que o usu´ ario entre com o valor e o estado destino do produto e o programa retorne o prec¸o final do produto acrescido do imposto do estado em que ele ser´a vendido. Se o estado digitado n˜ao for v´ alido, mostrar uma mensagem de erro.*/ main() { int valor,opc; printf("Digite o valor do produto: "); scanf("%d",&valor); printf("Escolha o estado.\n"); printf("Escolha - Estado = Imposto\n"); printf(" 1 - MG = 7%%\n 2 - MS = 8%%\n"); printf(" 3 - SP = 12%%\n 4 - RJ = 15%%\n"); printf("Escolha: "); scanf(" %d",&opc); switch(opc) { case 1: { printf("Estado escolhido: Minas Gerais - Taxa de imposto 7%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,07)); break; } case 2: { printf("Estado escolhido: Mato Grosso do Sul - Taxa de imposto 8%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,08)); break; } case 3: { printf("Estado escolhido: São Paulo - Taxa de imposto 12%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,12)); break; } case 4: { printf("Estado escolhido: Rio de Janeiro - Taxa de imposto 15%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,15)); break; } default: { printf("O estado não foi escolhido corretamente.\n"); break; } } } Já resolvi o problema troquei os valores por " valor+(valor*(8/100)) " Mas fiquei sem saber porque acontece esse erro, nunca tinha ocorrido cmg. Pesquisei e achei esse caso de outra pessoa: https://stackoverflow.com/questions/8459030/whats-wrong-with-array-declaration-invalid-digit-in-octal-constant Pelo o que eu entendi o certo é colocar um espaço Ex.: " 8" ao invés de "08" Mas ainda não entendi o porquê. Se alguém poder me ajudar a entender agradeço.
-
/*Uma empresa vende o mesmo produto para quatro diferentes estados. Cada estado possui uma taxa diferente de imposto sobre o produto (MG 7%; SP 12%; RJ 15%; MS 8%). Fac¸a um programa em que o usu´ ario entre com o valor e o estado destino do produto e o programa retorne o prec¸o final do produto acrescido do imposto do estado em que ele ser´a vendido. Se o estado digitado n˜ao for v´ alido, mostrar uma mensagem de erro.*/ main() { setlocale(LC_ALL, "Portuguese"); int valor,opc; printf("Digite o valor do produto: "); scanf("%d",&valor); printf("Escolha o estado.\n"); printf("Escolha - Estado = Imposto\n"); printf(" 1 - MG = 7%%\n 2 - MS = 8%%\n"); printf(" 3 - SP = 12%%\n 4 - RJ = 15%%\n"); printf("Escolha: "); scanf(" %d",&opc); switch(opc) { case 1: { printf("Estado escolhido: Minas Gerais - Taxa de imposto 7%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,07)); break; } case 2: { printf("Estado escolhido: Mato Grosso do Sul - Taxa de imposto 8%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*(8/100))); break; } case 3: { printf("Estado escolhido: São Paulo - Taxa de imposto 12%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,12)); break; } case 4: { printf("Estado escolhido: Rio de Janeiro - Taxa de imposto 15%%.\n"); printf("O preço final do produto com o imposto é R$%d\n",valor+(valor*0,15)); break; } default: { printf("O estado não foi escolhido corretamente.\n"); break; } } } Pessoal estou com um problema. Parece que não estou o meu CodeBlocks não está mais funcionando a biblioteca ocale.h, antigamente conseguia. Mas mesmo declarando #include <locale.h>, e o setlocale(LC_ALL, "portuguese-brazilian"); , os caracteres especiais não aparecem.
-
Pessoal, após conectar e reconectar o cabo Sata 3 da placa o HD voltou a funcionar. Não entendi o porque aconteceu isso. Estava td de boa, não mexo na minha máquina há um bom tempo. E foi apenas dps da instalação da atualização que desapareceu todos os ícones da área de trabalho, assim causando o problema. Enfim, agradeço a todos que me ajudaram até aqui. Valeu. Abs.
-
Não encontrei esse "Gerenciamento de Disco" Apenas Gerenciamento de Dispositivos. E no botão ação não possui a opção Examinar discos novamente. Achei. Estava no lugar errado rs. Executei o que você pediu. Acho que não está reconhecendo mesmo não é mesmo? Aparece apenas meu HD externo e SSD
-
Ele está sendo reconhecido, tipo tá conectado. No caso ele é esse "Dispositivo Desconhecido". Mas, não aparece no File Explorer.
-
Após séries de atualizações Windows 10, HD não está mais sendo reconhecido. Não sei exatamente qual atualização mexeu nisso. Só sei que nada está no diretório certo. O SO só está reconhecendo meu SSD de 120 GB. O HD por outro lado está fora. Procurei em várias pastas. Nada. Partições? Nada. Desapareceu, como se eu não tivesse um. Não é problema com HD, pois já desinstalei as atualizações e voltou a funcionar. Porém, esqueci de desativar as atualizações automáticas e agora não consigo desinstalar novamente as atts. Alguém poderia ajudar, ou se alguém já teve algo parecido. Segue as últimas atualizações: Reconhece meu SSD(C) e meu disco externo(E). Mas o meu HD interno(D) não está mais no computador.
-
@GabrielLV @carlos muccioli Meu Windows Update todo apresentando problemas. A atualização foi sozinho mesmo eu tendo bloqueado o serviço no Executar/services.msc/Windows Update. Geralmente faço as atualizações e nada ocorre. Mas essa última ***** comigo, não consigo mais acessar meu HD. Apenas o SSD. Meu HD que tem meus arquivos da faculdade. Tento desinstalar isso mas aparece essa mensagem. Foi essa atualização que me trouxe esse problema
-
Essa atualização: 2020-10 Visualização de Atualização Cumulativa para Windows 10 Version 20H2 parar x64-Sistemas baseados (KB4580364) Está atualização não é opcional. Mas porque fzr uma atualização q de desconfigura meu Windows
-
@carlos muccioli Cara, desinstalei a atualização acima e tudo voltou ao normal hahaha. Mas o Windows tá praticamente me forçando a instalar isso. Tá meio q me empurrando essa atualização.
-
@carlos muccioli Vou desinstalar essa Update for the new Microsoft Edge for Windows 10, version 1903, 1909, and 2004: October 28, 2020
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