Dev - C++ - Ayuda imprimir un arreglo

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

Ayuda imprimir un arreglo

Publicado por Jose (2 intervenciones) el 17/04/2019 18:23:05
Ayuda amigos!

Buen día compañeros, tengo una pequeña inquietud, sé que ustedes lo pueden solucionar! Verán, no se por qué me
sale este arreglo solo con ceros cuando quiero que me salga con los valores que he declarado. Vean el código, 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <iomanip>
#include <cstdlib>
#define limite 5
using namespace std;
 
 
int main()
{
 
	int a[] = {5,5,12,7,9}; //   x
	int b[] = {3,1,2,2,0}; //    y
 
	int array[13][4];
 
	for( int i = 0 ; i <= 3; i++ )
	{
		for( int j = 0 ; j <= 12; j++ )
		{
			array[i][j] = 0;
		}
 
	}
 
 
	for( int i = 0; i < 5; i++ )
	{
		int x_actual = a[ i ];
		int y_actual = b[ i ];
		cout<<"El arreglo en la posicion "<<x_actual<<" , "<<y_actual<<" = "<< i + 1 <<endl;
		array[ x_actual ][ y_actual ] = i + 1;
 
	}
 
//	cout<<array[12][2];
 
 
	for( int i = 0 ; i <= 3; i++ )
	{
		for( int j = 0 ; j <= 12; j++ )
		{
			cout<<setw(4)<<array[i][j];
		}
		cout<<endl;
	}
 
 
	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
1
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda imprimir un arreglo

Publicado por Alfil (1444 intervenciones) el 17/04/2019 21:47:50
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
40
41
42
43
#include <iostream>
#include <iomanip>
#include <cstdlib>
 
using namespace std;
 
const int limite = 5;
 
int main()
{
 
int a[] = { 5, 5, 12, 7, 9 }; // x
int b[] = { 3, 1, 2, 2, 0 }; // y
 
int array[13][4];
 
    for( int i = 0 ; i < 13; i++ ) {
        for( int j = 0 ; j < 4; j++ ) {
            array[i][j] = 0;
        }
    }
 
    int x_actual;
    int y_actual;
    for( int i = 0; i < 5; i++ ) {
        x_actual = a[ i ];
        y_actual = b[ i ];
        cout << "El arreglo en la posicion "
             << x_actual << " , "
             << y_actual << " = "
             << i + 1 << endl;
        array[ x_actual ][ y_actual ] = i + 1;
    }
 
    for( int i = 0 ; i < 13; i++ ){
        for( int j = 0 ; j < 4; j++ ){
            cout << setw(4) << array[i][j];
        }
        cout << endl;
    }
    return 0;
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 84
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda imprimir un arreglo

Publicado por Jose (2 intervenciones) el 21/04/2019 00:26:20
Gracias compañero, por fin me logró funcionar el código. Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar