Ir para conteúdo
Fórum Script Brasil

Dom Toledo

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Dom Toledo postou

  1. Pessoal segue abaixo meu código. É a soma de duas matrizes em uma terceira! E depois eu imprimo cada uma! Estou imprimindo todas na mesma classe e sem método porque não sei passar uma matriz como argumento par um método se alguém puder ajudar nisso tb ficaria muito grato. Mas o problema principal é que eu compilo, da tudo 'ok' e na hora que rodo o programa da um erro e aparece uma tela do windows informando "O main.exe encontrou um problema e precisa ser fechado." E pergunta se quero enviar relatório de erros ou não. #include <iostream> #include<time.h> //#include<stdout.h> using namespace std; int main() { time_t inicio, fim; inicio = time(NULL); long x=1024; long a[x][x]; long b[x][x]; long c[x][x]; for(int i=0; i< x; i++){ for(int j = 0; j < x; j++) { a[j] = 1; b[j] = 2; c[j] = a[j]+b[j]; } } for (int i = 0; i < x; i++) { for (int j = 0; j < x; j++) { cout << a[j]; } cout << ""; } cout << " "; for (int i = 0; i < x; i++) { for (int j = 0; j < x; j++) { cout << a[j]; } cout << ""; } cout << " "; for (int i = 0; i < x; i++) { for (int j = 0; j < x; j++) { cout << a[j]; } cout << ""; } fim = time(NULL); //Isto deve ficar no final cout << "O tempo de execucao em segundos é %f\n"; cout << difftime(fim, inicio); return 0; }
×
×
  • Criar Novo...