Ir para conteúdo
Fórum Script Brasil

Diego Paula

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Diego Paula

Diego Paula's Achievements

0

Reputação

  1. Fala galera, estou com uma duvida aki de como preencher uma determinada matriz na funçao, sendo que depois vou usar essa matriz no resto do meu codigo. O meu codigo é de criptografia eu já rodei ele e esta funcionado tudo certinho so que agora quero jogar algumas partes para a funçao, e não estou conseguindo fazer isso com a matriz. A parte que quero colocar na funçao é essa onte esta como comentario ( /*.... */ ) #include <iostream> #include <iomanip> #include <cmath> #include<cstring> using namespace std; int main() { //setlocale(LC_ALL,"Portuguese"); int linha = 0, coluna = 0; //para preencher a matriz int l, c; //linha e coluna para arrumar o indice int num; //numero de frases para criptografar char mat[26][26], chave[45], frase[1000], j; /* for(char i = 'a'; i <= 'z'; i++) { for(j = i; j <= 'z'; j++) { mat[linha][coluna] = j; coluna++; } //retorna o alfabeto do começo for(j = 'a'; j < i; j++) { mat[linha][coluna] = j; coluna++; } coluna = 0; linha++; }*/ cin.getline(chave, 45); cin >> num; cin.ignore(); for(int k = 0; k < num; k++) { cin.getline(frase, 1000); j = 0; for(int i = 0 ; i < strlen(frase); i++) { if (frase == ' ') { cout << " "; } else { l = chave[j]; c = frase; j++; //arrumar o indice cout << mat[l - 97][c - 97]; //repetir a palavra chave if(j == strlen(chave)) { j = 0; } } } cout << endl; } return 0; }
×
×
  • Criar Novo...