Ir ao conteúdo
  • Cadastre-se

Matheus Baroni

Membro Júnior
  • Posts

    19
  • Cadastrado em

  • Última visita

posts postados por Matheus Baroni

  1. Estou tentando fazer um loop com Switch cases porém fico recebendo esse erro "Jump to case label"

    segue o codigo:

     

    <>int main()
    <>{
        <>char opcao;
        <>string conversa;
        <>string abrir;
      <>string cmnd;
        

        <>cout << "Escolha uma opcao:\n\n OPCAO 1: CONVERSA \n\n OPCAO 2: COMANDOS\n\n";
        <>scanf (" %c",&opcao);
        

        // Conversa //
        <>do{
        <>switch (opcao){
            <>case '1':
                <>string nome;
            <>cout << "Olá, qual seu nome?\n\n Seu nome: ";
            <>cin >> nome;
        
        <>break;

        
            <>case '2':{
            
                <>cout << "Qual comando deseja executar?\n\n1 - Abrir Navegador\n\n2 - Pesquisa com Google\n\n3 - Diretorios do computador\n\nComando: ";
                <>cin >> cmnd;
                
            
            <>if (cmnd == "1"){
                <>system("start chrome.exe");
        <>}
        
                <>if (cmnd == "2"){
            <>system("start chrome google.com");
    <>}
        
        <>if (cmnd == "3"){
        
            <>system ("start CD C:\\");
        <>}
    <>}
            


            // Mensagem de erro //
            <>case '3':{
            <>cout << "Digite novamente";    
            <>break;
        <>}
    <>} while (opcao != '0');
    <>return 0;
            <>}
        <>}

  2. @arfneto No caso o programa não terá apenas a utilidade de abrir algo quando digitado, estou sim pensando em colocar de acordo com a necessidade como por exemplo: "Onde fica o Brasil?"

    O programa abre o Google maps já com a pesquisa de Brasil.

    Porém, estamos no início de um programa e essa é apenas uma funcionalidade básica.

    Existe algum outro comando que faça o mesmo que system e seja mais seguro?

    Você deu exemplos de comando que funcionam só pra Windows ou só pra linux, teria algum que funciona para os dois?

  3. @DiF o que acontece é que o programa por enquanto roda no Prompt de comando do windows, então o que eu tenho que fazer é isso:
    system("start programa");

    Eu tenho que ja especificar o que o prompt vai escrever e queria justamente que ele soubesse lidar com diferentes programas.
    No caso o Meu programa pergunta qual comando o usuario deseja executar e guarda ele no cin >>
    Só que pra abrir o programa que o usuario deseja eu teria que fazer varios ifs ou switches para especificar cada programa existente.
    Eu queria um jeito de fazer algo parecido com isso:
    system("start" + programa);

    Que no caso não tem funcionado no c++

  4. Estou tentando fazer com que o programa que o usuario colocar seja aberto automaticamente da seguinte forma:

    <>system("start programa");


    porém eu teria que especificar dependendo do programa por exemplo:

    <>if (abrir == "chrome");
    
    <>system("start chrome");

    Teria um modo de eu fazer o meu programa se ajustar a isso? por exemplo, fazendo com que o que o usuario digite seja digitado dessa forma:

    <>system("start programa");

     

  5. Olá, primeiramente desculpem pois não sabia em qual tópico seria exatamente, mas vamos lá, eu estou tentando mudar de sistema operacional, tenho a iso do windows até ai ok, estou baixando o wine para facilitar as coisas porém quando eu digito no terminal o comando sudo apt-get ele da um erro de malformed entry 3, procurei na internet e não achei nada, lembrando que nunca usei linux, outra pergunta, teria como eu instalar o windows sem precisar de um pendrive? algo que inicie junto com o computador e eu consiga bootar?

  6. Olá galera, pois bem, eu comprei um computador montado online recentemente, quando ele chegou comprei um monitor novo, liguei e fiz tudo certo, porém, o computador simplesmente não da video, levei até a loja que comprei o monitor achando que fosse nele o problema mas eles testaram em varios monitores e o computador não ligou em nenhum, o lojista disse que o computador não está bootando, tentei passar borracha na memoria ram mas também sem sucesso, teria algum outro modo ou poderiam me falar qual a fonte do problema?

  7. Uma pessoa me recomendeu um outro mais barato e melhor, no caso esse aqui: https://www.magazineluiza.com.br/pc-gamer-intel-core-i5-8gb-hd-1tb-ssd-120gb-geforce-gtx-1050-ti-4gb-ddr5-easypc-/p/4619808/in/cpui/ porém, no anuncio não especifica a geração do processador, isso me deixa um pouco preocupado sobre ele não conseguir fazer máximo desempenho da placa de vídeo, alguem conseguiria achar em outro site o pc com as especificações mais detalhadas ou alguém que tenha pode me falar?

  8. Olá amigos, então, eu estava procurando um pc no magazine luiza (por questões de cartão, etc.) então achei esse aqui:Pc Gamer Intel Core i5 8GB HD 3TB Geforce GTX 1050 DDR5 EasyPC porém, ele não diz qual a geração do i5, isso me deixa um pouco preocupado (mesmo no anúncio dizendo que ele roda os jogos da atualidade). Lembrando, preciso de um pc que rode esses jogos da moda, como pubg, apex, etc. Caso encontrem um melhor no magazine luiza, eu agradeceria.

    Agradeço desde já.

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!