Ir ao conteúdo

LuisOPsum

Membro Pleno
  • Posts

    1.113
  • Cadastrado em

  • Última visita

Tudo que LuisOPsum postou

  1. Olá! Só deixar o printf(" mensagem.."); getchar(); ou Só o getchar(); Espero ter ajudado.
  2. Analisando se eu tiver correto, no momento que você vai compilar no compilador, o compilador tenta encontrar os arquivos das Bibliotecas "stdio.h e locale.h "que não existe no diretório padrão. Isso deve tá ocorrendo porque, pelo fato de alguém ter der modificado esse diretório, o executavel e o arquivo do compilador do DevC++, não consegue criar nada do seu diretório, com as Bibliotecas "stdio.h e locale.h", que ném diz no seu console do seu DevC++: C:\User\lucca-pc\Desktop\Dev\Nova pasta(2)Makefile <--" Caminho errado(*,*)" O que tó querendo dizer é: O Caminho que o compilador quer buscar, é o diretório das Bibliotecas pra gerar o arquivo ccp e o executável! -Por padrão quando é instalado no DevC++, ele deixa o caminho específico, que é lá no disco C:\Dev-Cpp\include\c++\3.4.2\backward\iostream.h:31, <--" Caminho padrão aqui" from C:\Users\Dhoty\Documents\Test.cpp <-- Pasta onde são gerados os arquivos e o executável! In file included from C:/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31, from C:\Users\Dhoty\Documents\Test.cpp Esse caminho é do meu sistema que contém todas Bibliotecas pra gerar o executavel e o arquivo! Cabe ai, você deixar caminho do diretório, e o compilador padrão. Diretório: C:\Dev-Cpp\include\c++\3.4.2\backward\ No compilador: Ferramenta, Opções do Compilador: deixa padrão, depois, aperta OK! Uma dica importante: Não coloque espaço no nome da pasta e do programa, pra não causar erros similar! Espero ter ajudado.
  3. Olá! Pra que seu processador funcione no limite que ele requer, é só você usar 2 pentes de memórias 32Gb DDR4-2400Mhz. Espero ter ajudado.
  4. Olá! Muito estranho , acho que desinstalar e re-instalar pode resolver! mas também outros fatores, pode causar esse problema como: Anti-Vírus ou Firewal, erros nos registro do Windows ou, falha do software quando Versão Beta, ou versão incompatível com a do sistema atual! Procure outro Setup do Software! Aqui funciona perfeitamente, veja: Espero ter ajudado.
  5. Olá! Use a Biblioteca "iostream.h" e fecha com system("PAUSE"); return EXIT_SUCCESS; return 0; Que tudo é resolvido! Espero ter ajudado.
  6. Olá! Tá i um bom serviço pra compartilhar seus arquivos e pastas de seu computador em qualquer lugar que você esteja como em Casa, escritório, ou Corporação: DropBox: https://www.dropbox.com/pt_BR/ Espero ter ajudado.
  7. Olá! 1- Sobre a pergunta: “Pessoal estou com um problema no meu código podem me ajudar?” R: O problema de seu código foi resolvido, se ele não executava, como mostrava na linha do console do Visual Studio com símbolos de ‘alerta amarelo’, foi porque eu tinha no compilado DevC++, e não no Visual. Era pra esse software compilasse sem problema. Outra coisa que você não prestou a atenção no Enunciado acima foi que Menu principal, as opções a ser atribuídos eram na minha opinião assim: 1- inserir nova música - 1.1 - Banda/artistas- 1.2 - Nome da música- 1.3 - Duração- 2- Listas de Bandas e Faixas. 2.1 - Listas das Banda/artistas e músicas com duração - 3- Sair. Opção.: Exemplo[ 1.1] ou [2.1] Obs.: Ai e, por exemplo, se seleciona-se a Opção 2.1, o usuário e a cair na lista de: “ 2.1 - Listas das Banda/artistas e músicas com duração - “. Pelo menos é o que parece! Por isso que eu achei muito estranhos, que o Menu principal criado era: 1- Inserir Musica. -Selecione a artista: -Selecione a Musica 2- Procurar musica. <- Não deve ter! 3- Limprar lista. <- Não deve ter! 4- Ver Listas. 5- sair. Escolha uma Opcao: Sabendo disso, é só você fazer todo passo a passo com algoritmo. 2- Sobre o segundo problema: “é o executável está funcional mas ainda sim apresenta o mesmo erro. A única opção que não funciona de maneira alguma é a Primeira para adicionar a música.” R: Nesse caso era pra que você fizesse todo algorítimo, já que não tinha nada. Então não é possível entregar o programa totalmente pronto por se tratar de trabalhos acadêmicos. Todos apenas pode ajudá-lo a tentar informar com soluções viáveis pra que o desenvolvedor possa fazer. Eu fiz um exemplo de como deveria ficar pra que você Insira o algoritmo na opção de ‘Cadastrar Musicas’. Também a forma que fiz, é só pra que você tenha ideia de como ficaria. #include <stdlib.h> #include <iostream> #include <fstream> #include <string> #include <cctype> #include <iomanip> #include <locale> using namespace std; int main(int argc, char* argv[]) { fstream arq; char menu = 's', list = 'a'; string banda, music, secq, temp;; arq.open("PlayList.txt", ios::out | ios::app); setlocale(LC_ALL, "Portugueses"); while (menu == 's') { cout << "\n" << " Banda | Artista: "; getline(cin, banda); arq << "Banda | Artista: " << banda << endl; do { cout << " Nome da Musica: "; getline(cin, music); arq << "Musica: " << music << endl; cout << " Duracao da Musica: "; getline(cin, temp); arq << "Duracao: " << temp << endl; cout << "\n======================= Musica cadastrado com Sucesso!!! ====================================="; cout << "\n "<< "\t\t" << " Deseja adicionar mais musicas? [a'SIM'|n'Nao']: "; cin >> list; cin.ignore(); } while (list == 'a'); cout << "\n" <<"\t\t\t" << " Quer cadastrar uma nova Banda/Artista:? [s/n]: "; cin >> menu; cin.ignore(); system("cls"); } cout << "\n================================================================================" << endl; arq.close(); arq.open("PlayList.txt", ios::in); cout << "Listas total incluido e existente!: " << "\n\n"<< endl; if (arq.is_open()) { while (!arq.eof()) { getline(arq, secq); cout << secq << endl; } } else { cout << "PlayList.TXT não existe" << endl; arq.close(); return EXIT_FAILURE; } cout << "\n================================================================================" << endl; cout << "Salvo no bloco de nota! " << endl; arq.close(); system("PAUSE"); return EXIT_SUCCESS; return 0; } Seu eu fosse você, eu revisava tudo linha por linha! Outra que não tinha lembrado é: para pegar as informações do PlayList.txt, você criar uma estrutura e usa o " ifstream" pra leitura da play list!!! Espero ter ajudado.
  8. Olá! Já tentou um ponto de restaurar o sistema, pra uma data de até 2 ou 3 meses atrás? Espero ter ajudado.
  9. Olá! O teste que eu tinha feito usando o "scanf" foi pelo DevC++, que funcionou sem problema, e claro que você esta usando o Visual Studio, pensei que também e a funcionar sem problema. Outra que eu tava sem esse programa, ai eu tive que instalar na minha maquina e resolver de forma transparente. O que eu fiz foi só usar o"using namespace std;", e um pouco abaixo das bibliotecas, lá em "inte main" bem lá abaixo, eu adicionei "int argc, char* argv[]", e bem no fim, adicionei o " system("PAUSE"); return EXIT_SUCCESS;", e o executável é gerado sem problema. Quanto a outra dúvida, o conteúdo do @KXSY é bem mais produtivo! #include<stdio.h> #include<stdlib.h> #include<locale.h> #include<string.h> using namespace std; struct playlist_musical { char musica[50], cantor[50]; float tempo; struct playlist_musical* prox; }; struct playlist_musical* inicio, * meio, * fim, * aux; void inserirmusica() { int c; playlist_musical* novo = (struct playlist_musical*) malloc(sizeof(struct playlist_musical)); printf("Selecione a musica\n"); fgets(novo->musica, 49, stdin); printf("Selecione o artista"); fgets(novo->cantor, 49, stdin); printf("Duracao da musica"); scanf_s("%f", &novo->tempo); while ((c = getchar()) != 'n' && c != EOF) {} novo->prox = NULL; if (inicio == NULL) { inicio = fim = novo; } else { fim->prox = novo; fim = novo; } } void limpar_lista() { char ch; if (inicio == NULL) { printf("\nLista"); } else { printf("s\n"); ch = getchar(); if (ch == 's'); while (inicio != NULL) { aux = inicio; inicio = inicio->prox; free(aux); // limpar memoria } printf("\n Lista vazia"); } } void visualizar_lista() { aux = inicio; if (inicio == NULL) { printf("\n Lista Vazia"); } else { while (aux != NULL) { printf("musica:%s", aux->musica); printf("cantor:%s", aux->cantor); printf("duracao: %f\n", aux->tempo); aux = aux->prox; } } } void procurar_musica() { aux = inicio; if (inicio == NULL) { printf("\n Lista vazia"); } else { char musica[50]; printf("Digiete a faixa:"); scanf_s("%s", &aux); while (aux != NULL) { if (musica == aux->musica) { printf("\n Musica %s encontrada\n", aux->musica); printf("musica: %s", aux->musica); printf("cantor:%s\n", aux->cantor); return; } else { aux = aux->prox; } } if (aux == NULL) { printf("\n Musica %s nao encontrada", musica); } } printf("\n"); } int main(int argc, char* argv[]) { setlocale(LC_ALL, ""); int opc, c; do { printf("1 Inserir Musica\n"); printf("2 Procurar Musica\n"); printf("3 Ver Lista\n"); printf("4 Limpar Lista\n"); printf("5 Sair\n"); printf("Escolha uma opcao"); scanf_s("%d", &opc); while ((c = getchar()) != '\n' && c != EOF); {} switch (opc) { case 1: { inserirmusica(); system("pause"); break; } case 2: { procurar_musica(); system("pause"); break; } case 3: { visualizar_lista(); system("pause"); break; } case 4: { limpar_lista(); system("pause"); break; } default: printf("Opcao nao existe"); break; } system("cls"); } while (opc != 5); return 0; system("PAUSE"); return EXIT_SUCCESS; } Espero ter ajudado.
  10. Olá! Se você quiser tentar o comando que funciona pro Win 8, 8.1 e 10 que repara lentidão ao iniciar o sistema, o modo é esse, no Windows 10 e outros citados como Administrador na telinha preta do Dos: Iniciar/ pesquisa lá: prompt de comando "Tela preta", e digita lá: chkdsk /scan/forceofflinefix Aperta: Entrer! Seguida: espera terminar dependendo do erro lá e, e quando terminar, você desliga o computador "Se possivel, desligue da tomada e espera por 10 Seg.", depois de 10 segundos, você liga o PC novamente e diz o resultado. Espero ter ajudado.
  11. Olá! É muito simples: onde tem scanf_s, deve tirar o "_s" e deixar "scanf". Espero ter ajudado.
  12. Olá! 1- Esse segundo driver de áudio "Dispositivo de High Definition Audio", está desabilitado com um icone! O certo é esta Habilitado. 2- O suporte de drive da Vaio para o Windows10, não tem. Você pode tentar conseguir alguns drives por sorte, usando o botão de atualizar o drive desejado como na foto baixo ou, tentando conseguir esse drive no site da Intel "Assistente de driver e suporte Intel®", e lá talvez se tiver, ai você baixa e instala! Repetindo, você pode ai, tentar baixar o drive desejado usando o Botão "Atualizar Drive", e se caso tiver, ai você instala. Já no site da Intel, você deve baixar uma ferramenta de identificação dos drive, no fim se tiver, ai você atualiza: Portal: https://www.intel.com.br/content/www/br/pt/support/detect.html Basta apertar o botão azul: Faça o Download agora, e quando tiver instalado, você vai no canto do relógio do seu computador e Escanear. Espero ter ajudado.
  13. Olá! Entenda: Memorias só devesse ser alocado no Hardware, conforme o Manual do Modelo do Fabricante estiver informando os requerimento especifico da memória. Traduzindo: Compre apenas memória pro seu computador, se você tiver certeza de ter consultado e lido o Manual do Fabricante do equipamento. Lá tem informações sobre quais memória especificas são ideias pro Notebook! O Colega acima @OPiantino esta certo! para entender o problema, veja a baixo: 1- O processador "Core i5-4210U" só atinge seu limite de quantidade maior de memórias, se ambos os 2 Slot forem DDR3L 1333 ou 1666Mhz. Memorias DDR3 1333/1666 1.5v não será o recomendado pra esse processador. 2- Sobre a pergunta:"porém ao efetuar a troca o mesmo ligou mas apenas com a memoria de 4GB, a memoria de 8GB nao foi reconhecida.", R: Se ambas fosse DDR3L funcionaria, mas como funcionou com 4GB DDR3 em um Slot, e ainda até acho que pode talvez funcionar com 8GB DDR3 em um Slot, mas com o 2 pentes DDR3 nos 2 Slot, não vai ném ligar. Mas repetindo o que acabei de dizer é que: ambos deve ser DDR3L e nada de DDR3 ser for usar os dois pentes nos Slots! 3- Sobre a pergunta: "memoria que comprei: Memória Corsair 8GB, 1600MHz, DDR3, Notebook, CL11 - CMSO8GX3M1A1600C11", R: Como á memória é DDR3, como citado acima, pode talvez funcionar "dependendo do Hardware em 1 Slot, mas não DDR3 nos 2 Slots ", então sem a vantagem de fazer dual channel, melhor pegar lá uma de 8GB DDR3L 1666Mhz, e depois pegar outra do mesmo modelo, ai você atinge os 16Gb com dual channel sem dor de cabeça. Espero ter ajudado.
  14. Olá!@guilhermehccarvalho Provavelmente é o drive Genérico que deixou de funcionar, já que esse drive, é o drive padrão do Windows, não os originais do fabricante do Hardware. Antes de deixar o drive de instalação no próximo post, eu gostaria que deixasse o Modelo do Notebook como exemplo "Notebook vaio 15S", pois antes, eu tinha solicitado que deixasse o da placa-mãe, mas que a Especificação da placa" Manufacturer:Sony Corporation Product:VAIO", não tem como saber? Espero ter ajudado.
  15. Olá! Faça o seguinte: faça um teste com outro HD pra ver se funciona normalmente, se funcionar, então você não mais vai ficar quebrando a cabeça, porque o problema é o este HD! Espero ter ajudado.
  16. Olá! Deixe informações do Modelo da placa-mãe e um Print do gerenciador dos Drives? Até breve...
  17. Olá! Para saber a saúde do HD, eu recomendo que instale o programa Hard Disk Sentinel. Assim que você abrir o programa, você logo vai ver no cando esquerdo acima, o Estado da saúde do HD ou SSD. Link: https://www.hdsentinel.com/download.php Na foto a abaixo: Se tiver com um X e tudo vermelho, melhor Buscar outro HD ou SSd, Mas se tudo tiver verdinho, ai tudo está Ótimo! Espero ter ajudado.
  18. Olá! Dependendo da quantidade de Memória, do processador ou Hardware em geral, quando você deixar disponível, ai pode-se sim instalar ou não. Isso porque, o Windows 7 é bem mais pesado que o XP. Espero ter ajudado.
  19. Olá! Se o ambiente é grande, com muitas paredes e outros obstáculos pro sinal fluir, porque não usar Repetidores ai! É melhor que muitos roteadores Wí-fi de péssima qualidade. Um dos modelos que posso citar de Repetidor excelente é o "Wifi Booster". Caso queira saber mais, basta usar um buscador de sua preferência e saber tudo sobre ele. Leia também: http://minhacasaminhavida.pro.br/repetidor-de-sinal-wifi/ Espero ter ajudado.
  20. Olá! @P4ul0 J0sé Se o Min permitido é de 16MB, e o Recomendável é 2394MB = 2.33GB, isso é o suficiente pra que a memória virtual funcione normalmente. Se tá travando, acredito que poder ser outros fatores não listados aqui, mas memória virtual "2394MB" Recomendado pelo sistema, acho impossível. Em fim, uma outra possível solução de usar a memória virtual, sem fazer de forma manual, utilizando o recurso Windows conforme o sistema requer é, selecionar a caixa " Tamanho gerenciado pelo sistema.", que ném tem na foto lá!. Desse modo automaticamente ele regula sem a necessidade de alterar. Nos computadores que formato, eu sempre faço conforme o Recomendável manualmente, e até o momento, não vêe nenhum problema. Espero ter ajudado
  21. Olá! Isso pode melhorar á instabilidade da memória virtual no sistema: o ideal é deixar com tamanho recomendável que ném diz na foto "2394". Selecionando como na foto acima " Tamanho personalizado", com Tamanho Inicial(MB) '2494', e Tamanho máximo(MB) de '2394', tá suficiente. Porque o sistema, demora muito pra preencher isso. Espero ter ajudado.
  22. Olá! Você pode tentar isso abaixo caso tenha ai na sua Bios. 1 - Vá até a aba (Advanced) e selecione a opção (System Configuration) (Caso não tenha essa opção vá direto para o passo 3) 2 - Na opção Boot Mode selecione (CSM Boot) 3 - Na aba Security desabilite a opção Security Boot. 4 - Vá à aba Boot e na opção Boot Launch selecione (Enabled), 6 - Pressione F10 e salve as configurações. Outra possível solução é atualizar à Bios. Espero ter ajudado.
  23. Olá! Implementando mais em tudo: bom é comprar uns 3 ou 4 ventoinha, e instalar na CPU, pra resfriar tudo mais ainda! Espero ter ajudado.
  24. Olá! Aqui rodou e o erro que aconteceu foi pra calcular os valores inteiros, sendo que as calculadoras usam Float e Double. e outra que faltou foi que, pra uso do scanf(" ",&), é necessario o Blibioteca conio.h; Ai você tira o <stdlib.h>. A solução é você mudar o tipo primitivo int para float, e na saída, mostrar esse calculo retornado com a função da saída %f. Mas também se não for usar valores altos, e caso for continuar a usar o Int, basta tira o return 0, e usar o getch(); Espero ter ajudado.
  25. Olá! Você tem toda razão sobre todos os pontos@! saudades da quele tempo de sair de casa, levar bronca dos pais, quando chegava quase as 3:00AM, quase todos os dias: só para ficar jogando, conversando e comendo pipoca Bokus, nas Play-games do Bairro. Melhor ném dizer mais, porque é muito ruim ser for jogar a culpa no tempo, já que tudo evoluiu para facilitar de um lado, e acabar com outros. Apesar do tempo fazer seu papel com á Internet de reunir todos Online no PC de modo privando, eu não mudo minha real satisfação de sempre ser o que fui tempos atrás, de usar um console PS1, PS2, PS3 ou PS4 e está presente com vários. Talvez que no futuro próximos, como assim atualmente acontece nos EUA dos torneios de Games com Playes presente, com Consoles no local, com publico organizado de cada equipe, isso possa ser uma Luz que ainda não aconteceu em diversos estado do Br, pra quebrar esses tempos sul-real. " - O Hallo 2 foi uma coisa absurda quando todo grupo se reunia pra formar equipe, e no final de cada turno, era os caras falando: Mentira, eu atirei primeiro, mas como eu perdi; Da onde isso; é roubo, e por ai vai...KKs..." O legal era que sempre a gritaria era certa, pois quando o futebol ou outros jogos da tela ao lado, tavam com volume quase no Máx, e o proprietário da Play-Game, sempre e a lá, reduzia o volume, mas depois de algum tempo, o cara lá, e a lá, e aumentava novamente, deixando o ambiente na maior gritaria, coisa descontraída, com vários papos sobre tudo no mundo dos games. Hoje, apensar de ser uma coisa privado, a Internet ainda nos possibilita pode Jogar qualquer jogo com Microfone reunidos no grupo, e passar varias, e vária horas como novos membros. Então é isso e que em nunca em todos os pontos antigos, nunca sejam esquecido ou abandonado pra todos. Espero ter passado fatos memorias, e até mais...

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