Ir ao conteúdo
  • Cadastre-se

Dani0liveira

Membro Pleno
  • Posts

    204
  • Cadastrado em

  • Última visita

Reputação

22
  1. É isso aí quando meu pc começa a ter problemas parecidos eu uso o Linux já que ele não tem permissões iguais a do Windows em relação aos arquivos instale o win8 e volte a usar normalmente.
  2. Tem esse video no youtube Com o ubuntu voc~e tem a possibilidade também de entrar na partição do windows e mover seus arquivos para uma mídia removivel como hd externo ou pendrive.
  3. Você pode usar o ubuntu live cd só para salvar os arquivos da máquina. Usando o Linux e escolhendo experimentar o Ubuntu você têm a possibilidade de entrar nas unidades de armazenamento e salvar qualquer informação do computador. Existe uma maneira de habilitar um superadministrador no Windows assim você pode criar uma nova conta de usuário e salvar todas os arquivos do usuario antigo antes de apaga-lo. Se estiver interessado em qualquer uma das soluções posso te ajudar.
  4. Leia sobre o header math.h antes de usar algumas de suas funções, inclusive não existe In(x) em math.h http://www.cplusplus.com/reference/clibrary/cmath/
  5. 1º erro: inicia um vetor de inteiro assim: int numero[] = {1,2,3,4}; // sem aspas simples, aspa é só para char 2ºerro seu erro está nos dois ifs depois do for, retire-os faça mais um for dentro do for assim: for(...) { //primeiro for está certo for(int j= 0; palavra1[j]; j++) { // Colque um unico if com a condição if(palavra[i] == palavra1[j]) { ... } } } 3º erro na seguinte declaração " palavra = numero[0]" não se atribui um int a uma variavel string. //Dentro do if coloque assim: if(palavra[i]==palvra1[j]) { cout<< numero[j]; // não atribuiu o numero para a string mas exibiu o caractere correspondente } O programa faz o seguinte ele lê a entrada do usuario e por um laço pecorre a string digitada e compara com a matriz da chars se o caractere correspondente é achado exibisse o numero correspondente. Dica: Com esse programa você só pode criptografar palavras com esses caracteres de a até p, você oderia fazê-lo assim. #include <iostream> #include <string> using namespace std; int main() { string palavra ; cout << "Digite uma palavra \n"; cin >> palavra; int tam = palavra.length(); for(int i = 0; i<tam; i++) { cout << (int) palavra[i]; } getchar(); getchar(); return 0; }
  6. como o C++ é uma linguagem que suporta orientação a objetos vários programadores começaram a desenvolver classes que representassem o mundo real em C++, outros autenticaram e distribuiram por todo o mundo. Por exemplo uma classe matemática, podem existir várias todas com funções com nome parecidas como somar(), somar(double arg1, double arg2), somar(int arg1, int arg2); Para evitar conflitos sobre o uso de cada método usa-se o namespace que é uma espécie de assinatura. Pesquise sobre namespace e aprenda a faze-lo pois facilita quem utiliza bibliotecas com funções parecidas.

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