Dev - C++ - archivo.exe dejo de funcionar

 
Vista:
sin imagen de perfil
Val: 9
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

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
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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

archivo.exe dejo de funcionar

Publicado por harol (31 intervenciones) el 10/03/2018 18:40:12
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
#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++)// aquí tienes un error, seria for(int j=0; j<columnas; j++) tú pusiste 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)//aquí hay error , es L+=1 
{ 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;
}//espero te ayude,revisa las líneas ahí coloque cual es el error y como tendría que ser
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 9
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

archivo.exe dejo de funcionar

Publicado por Rober (6 intervenciones) el 11/03/2018 19:56:06
Muchas gracias llevaba horas programando y veo que estaba ya algo ciego jejje pero pq no me avisa el programa como en otro codigo el la línea y me da el error de dejo de funcionar?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar