
Alguien podría corregirme los errores de este código? Gracias
Publicado por anonymous (6 intervenciones) el 10/06/2018 20:28:29
Hola gente,
Tengo un par de dudas con este ejercicio del cual adjunto la imagen.
Van todos los puntos, menos el punto F y G.
El código que hice, que se que tiene una banda de errores es este que pongo a continuación. Alguien podría mirarlo y corregirme los errores si no es mucha molestia? Desde ya mil gracias.

Tengo un par de dudas con este ejercicio del cual adjunto la imagen.
Van todos los puntos, menos el punto F y G.
El código que hice, que se que tiene una banda de errores es este que pongo a continuación. Alguien podría mirarlo y corregirme los errores si no es mucha molestia? Desde ya mil 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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#include<iostream>
using namespace std;
const int TAM = 10;
void leer(int a[TAM][TAM], int dim);
void imprimir(int a[TAM][TAM], int dim);
void genVect(int a[TAM][TAM], int dim, int v[TAM], int col);
void imprimir_vector(double v[TAM], int col);
void ordenar_vector(int v[TAM], int col, int x);
int menor(int a[TAM][TAM], int dim, int &fil, int &col);
int main()
{
void leer(int a[TAM][TAM], int dim);
{
int i, j, dim, a[i][j];
for (i=0; i<dim; i++)
for (j=0; j<dim; j++)
cout << "\n Ingrese por teclado los elementos de la matriz: ";
cout << endl;
cin >> a[i][j];
}
void imprimir(int a[TAM][TAM], int dim);
{
int i, j, dim, a[i][j];
for (i=0; i<dim; i++)
for (j=0; j<dim; j++)
cout << "\n La matriz impresa es: ";
cout << endl;
cout << a[i][j] << endl;
}
void genVect(int a[TAM][TAM], int dim, int v[TAM], int col);
{
int col, dim, v[col];
for (col=0; col<dim; col++)
cout << "\n Ingrese los elementos del vector: ";
for(col=0; col<dim; col++)
cin >> v[col];
cin >> col;
for(col=0; col<dim ; col++)
cout << col;
cout << "\n Para col: " << col << "el Vector v será:" << v[col];
cout << endl;
}
void imprimir_vector(int v[TAM], int col);
{
int col, dim, v[col];
cout << "\n El Vector v generado anteriormente es: ";
for(int col=0; col<dim; col++)
cout << v[col];
cout << std::fixed;
}
void ordenar_vector(int v[TAM], int col, int x);
{
int j, dim, aux;
for(int col=0; col<dim; col++)
for(int j=1; j<dim-col; j++)
if(abs(v[j-1]-x) > abs(v[j]-x))
{
double aux = v[j];
v[j] = v[j-1];
v[j-1] = aux;
}
cout << "\n El vector ordenado sería: " << v[j];
}
int menor(int a[TAM][TAM], int dim, int &fil, int &col);
{
int i, j, menore;
for (i=0; i<dim; i++)
for (j=0, j<dim; j++)
cout << "\n Para la matriz a el menor elemento en la contradiagonal es: " << a[i][j] << "\n Posición Fila: " << &fil << "\n Posición Columna: " << &col;
cout << endl;
if (i+j=dim-1)
for (a[i][j]<menore)
menore = a[i][j];
fil = i;
col = j;
}
system('PAUSE');
return 0;
}

Valora esta pregunta


0