archivo.exe dejo de funcionar
Publicado por roberto (6 intervenciones) el 10/03/2018 12:23:19
hola a todos! tengo un problema con muchos archivos a la hora de ejecutarlos en dev, sin ningún motivo me ejecuta uno si y otro no y no veo el error puesto que son codigos practicamente iguales. me suelta el error dev dejo de funcionar y windows lo cerrara... uso windows 10 y la vesion de dev es 5.11
aqui dejo los dos codigos para ver si alguien me dice que estoy haciendo mal pq como digo es contatemente y me suena rarisimo... el que no funciona es el primero y el que funciona es el segundo.
muchas gracias
dos .................................................................................................................
aqui dejo los dos codigos para ver si alguien me dice que estoy haciendo mal pq como digo es contatemente y me suena rarisimo... el que no funciona es el primero y el que funciona es el segundo.
muchas gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
//pide al usuario las dimensiones de una matriz, rellenala tu con nº aleatorios, copiala a otra matriz e imprimela
#include<iostream>
#include<stdlib.h>//sisten("pause");
#include<conio.h>//getch();
#include<time.h>
using namespace std;
int main (){
int filas , columnas , aleatorio = 0 , matriz[100][100] , m2[100][100] ;
cout<<"cuantas filas tendra su matriz: ";cin>>filas;
cout<<"cuantas columnas tendrá su matriz: ";cin>>columnas;
srand(time(NULL));
for(int i = 0 ; i<filas ; i++)
{
for(int j = 0 ; j<columnas ; i++)
{aleatorio = 1 + rand () % (100) ; matriz[i][j] = aleatorio;}
}
for(int k = 0 ; k<filas ; k+=1)
{
for(int L = 0 ; L<columnas ; L+=0){ m2[k][L] = matriz[k][L];}
}
for(int m = 0 ; m<filas ; m+=1)
{
for(int n = 0 ; n<columnas ; n+=1){cout<<m2[m][n]; }cout<<endl;
}
system("pause");
return 0;
}
dos .................................................................................................................
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include<iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;
int main(){
int matriz[100][100],filas,columnas;
int matriz2[100][100],dato=0;
cout<<"Digite el numero de filas: "; cin>>filas;
cout<<"Digite el numero de columnas: "; cin>>columnas;
srand(time(NULL));
for(int i=0;i<filas;i++)
{
for(int j=0;j<columnas;j++)
{dato = 1 + rand() % (100); matriz[i][j] = dato;}
}
//Copiando el contenido a una nueva matriz
for(int i=0;i<filas;i++){
for(int j=0;j<columnas;j++){
matriz2[i][j] = matriz[i][j];
}
}
//Mostrando en pantalla la nueva matriz
for(int i=0;i<filas;i++){
for(int j=0;j<columnas;j++){
cout<<matriz2[i][j]<<" ";
}
cout<<"\n";
}
system("pause");
return 0;
}
Valora esta pregunta
0