Ir para conteúdo
Fórum Script Brasil

Guilherme Caique

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Tudo que Guilherme Caique postou

  1. Tenho um código aqui, totalmente pronto e funcionando! #include <iostream> using namespace std; int main (void) { int x = 0, y; int cont = 0; cout << "DIGITE UM NUMERO: "; cin >> y; x = x+y; cont = 1; while ( cont != 5 ) { cout << "DIGITE OUTRO NUMERO: "; cin >> y; x = x+y; cont++; } cout << "SOMA: \a\a\a" << x << endl; return 0; }
  2. Eu nunca utilizei o Software Alice. Para aprender lógica de programação comecei com o Visualg, ele é muito bom e leve. LINK PARA DOWNLOAD >> http://www.baixaki.com.br/download/visualg.htm :)
  3. Na minha opinião, sem duvidas C++, ela se encaixa exatamente no que você procura. Como você disse que não precisa de grandes interfaces gráficas, suponho que uma tela parecida com a do DOS possa te ajudar certo? Então sem duvidas, C++, precisa ler e enviar arquivos com uma certa agilidade? Então sem duvidas mesmo, C++ é a linguagem! :)
  4. Teria muitas formas de se resolver esse pequeno impasse. Como este tópico está na área de Lógica de Programação acredito que você precise de uma lógica para começar a desenvolver o aplicativo do qual precisa. Eu usaria o C++ por ser mais flexivel e abrangente, contudo o java torna a produção do software mais rápido. As duas linguagens são muito boas e funcionais. Você também vai precisar de um banco de dados poderoso para guardar os dados, dependendo de seu conhecimento você pode usar o SQL como também pode usar o simples e velho Access que ainda dá um bom caldo, rs. De qualquer maneira, você precisará de um software que mantenha comunicação com o banco de dados, enviando e recebendo informações constantemente. Espero ter ajudado! :)
  5. Eae Pedro! Antes de tudo, é necessário saber que para fazer melhores manipulações e conseguir distinguir uma letra de um número, nada melhor que a biblioteca CTYPE. Através dela é possível diferenciar um número de um simbolo ou de uma letra, além de varias modificações interessantes para sua calculadora. Enfim, vamos lá... Respondendo a 1: Use um filtro, uma boa alternativa é usar o "isdigit" (Faz parte da biblioteca CTYPE). O "isdigit" irá te mostrar se o valor passado pelo usuário é um número. if (isdigit (VARIAVEL)) { < SE A VARIAVEL NÃO FOR UM NÚMERO, EXECUTA UM BLOCO DE COMANDOS > } else < SE FOR UM NÚMERO, EXECUTA OUTRO BLOCO DE COMANDOS > Quanto ao digitar o número novamente, use um laço, o WHILE por exemplo. Respondendo a 2: O Jeito mais simples de se fazer: #include <iostream> using namespace std; int main (void) { string opcao; cout << "DIGITE 'Q' PARA SAIR: \a"; cin >> opcao; if (opcao == "Q" || opcao == "q" ) { exit(0); } else continue; return 0; } Espero ter ajudado! :)
  6. Boa noite mans! :) #include <iostream> using namespace std; int main (void) { char n[6]; cout << "NUMERO DE 5 DIGITOS: "; cin.getline(n, 6); cout << n[0] << " "" "" " << n[1] << " "" "" " << n[2] << " "" "" " << n[3] << " "" "" " << n[4] << endl; return 0; }
  7. Olá pessoal! Sou novo aqui no fórum e gostaria de saber se teria alguma forma de emular áudio através do C++, igual ao Windows Narrator que digitamos uma frase em uma input e logo em seguida o próprio sistema é capaz de reconhecer cada letra de cada palavra e é capaz de emula-lo através do dispositivo de saída de áudio. Por exemplo, ao enviar uma mensagem ao ecrã do usuário (seja pelo console de saída "Cout" ou por qualquer outro) o computador fosse capaz de ler o que foi imprimido na tela do usuário e além de imprimir no ecrã, emular também no dispositivo de saída de áudio. Teria alguma maneira de fazer, sei lá, através de uma API de áudio do Windows ou de uma biblioteca especifica? Ou ainda isso que estou pedindo está muito distante de nossas possibilidades? Att. Guilherme Caique.
  8. Já tenho os dois exercicios prontos aqui no pc, mas depois que li o que tu escreveu parece que você nem tentou, simplesmente recebeu os exercicios viu que não sabia fazer e logo veio nos pedir a resposta, desse jeito, está errado. Poderiamos te dar a resposta, contudo você não aprenderia a matéria, e um programador que não sabe nem executar operações em simples arquivos não é bem um programador não acha? Então, para te ajudar vou te passar 2 sites ótimos, foi lá que aprendi tudo o que sei sobre manipulação de arquivos... SEGUE O LINK http://pt.wikibooks.org/wiki/Programar_em_...ADda_de_dados_2
  9. Como o nosso amigo ali em cima disse, não vamos simplesmente resolver os exercicios e te passar, assim, você não aprenderia como resolve-los em uma segundo situação. Mostre-nos que você está verdadeiramente interessado em resolver tal problema e que já tentou, se matou de tentar e mesmo assim ainda não conseguiu. :) Att. Guilherme Caique
  10. Guilherme Caique

    AJUDA

    O system("PAUSE") é especifico para sistemas operacionais Microsoft Windows e não tem nada a ver com cin.get()... A função system("PAUSE") pede ao sistema operacional que depois de ter cumprido as regras e comandos exigidos pelo tal programa que está em execução no momento, ele simplesmente dê pause no programa para que o usuario possa ver o retorno. Você pode dar uma olhada no código acima, execute-o como ele está e depois execute-o sem a linha system("PAUSE"), note que você mal conseguiu ver o resultado... Simplesmente porque o sistema operacional reconhece que o programa terminou bem. Obrigado! Guilherme Caique
  11. Guilherme Caique

    AJUDA

    Olá Maa! Não entendi muito bem a sua duvida, tente nos especificar melhor para podermos te ajudar melhor. Por hora criei algo que deve te ajudar, de uma olhada: #include <iostream> using namespace std; int main (void) { int n; cout << "Digite o valor de N: \a"; cin >> n; if ( n == 0 ) { cout << "O NUMERO E NULO!\a\a\a\n"; } else if ( n < 0 ) { cout << "O NUMERO E NEGATIVO!\a\a\n"; } else if ( n > 0 ) { cout << "O NUMERO E POSITIVO!\a\n"; } system ("PAUSE"); //APENAS USE ESTA LINHA SE SEU SISTEMA OPERACIONAL FOR WINDOWS. return 0; } Caso ainda não ter te ajudado, entra em contato! :)
×
×
  • Criar Novo...