<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="generator" content="Windows Mail 17.5.9600.20911">
<style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, 
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, 
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style>
</head>
<body dir="ltr">
<div data-externalstyle="false" dir="ltr" style="font-family: 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif';font-size:12pt;">
<div><br>
</div>
<div data-signatureblock="true"><span style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">Hola
 buen día, si podrán ser tan amables de auxiliarme con un problema de c++ que no puedo compilar ya le cambie las librerías ya hice de todo un poco pero me marca error les anexo el código.</span>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
de antemano mil gracias.</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<br>
</div>
<div style="color: rgb(34, 34, 34); text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; font-family: arial, sans-serif; font-size: small; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px;">
<div>#include <iostream></div>
<div>#include <iostream></div>
<div>#include <conio.h></div>
<div> </div>
<div>using namespace std;</div>
<div> </div>
<div>int main()</div>
<div>{</div>
<div>    // Para no generar los mismos números aleatorios</div>
<div>    srand(time(NULL));</div>
<div> </div>
<div>    int n_rows;</div>
<div>    int n_cols;</div>
<div>    int col_1;</div>
<div>    int col_2;</div>
<div>    int row_1;</div>
<div>    int row_2;</div>
<div>    int scalar;</div>
<div> </div>
<div>    cout << "Ingresa nro de filas: " << endl;</div>
<div>    cin >> n_rows;</div>
<div>    cout << "Ingresa nro de columnas: " << endl;</div>
<div>    cin >> n_cols;</div>
<div>    cout << endl;</div>
<div> </div>
<div>    Matrix<int> a(n_rows, n_cols);</div>
<div>    Matrix<int> b(n_rows, n_cols);</div>
<div> </div>
<div>    // Matriz para almacenar el resultado de las operaciones</div>
<div>    Matrix<int> c(n_rows, n_cols);</div>
<div> </div>
<div>    a.fill_random();</div>
<div>    b.fill_random();</div>
<div> </div>
<div>    cout << "********** Operaciones básicas con la Matriz A **********" << endl;</div>
<div>    cout << "Matriz A " << endl;</div>
<div>    a.print_matrix();</div>
<div> </div>
<div>    cout << "El mayor de la Matriz es: " << a.get_max() << endl;</div>
<div>    cout << "El menor de la Matriz es: " << a.get_min() << endl;</div>
<div>    cout << "La moda de la Matrix es: " << a.get_mode() << endl;</div>
<div>    cout << (a.isSymmetric() ? "" : "No") << " Es simétrica." << endl;</div>
<div>    cout << (a.isIdentity() ? "" : "No") << " Es identidad." << endl;</div>
<div>    cout << endl;</div>
<div> </div>
<div>    cout << "Ingresa el escalar: " << endl;</div>
<div>    cin >> scalar;</div>
<div>    a.multiply_by_scalar(scalar);</div>
<div>    a.print_matrix();</div>
<div> </div>
<div>    cout << "Intercambio: Ingresa 2 columnas del 1 al " << n_cols << endl;</div>
<div>    cout << "Columna 1: " << endl;</div>
<div>    cin >> col_1;</div>
<div>    cout << "Columna 2: " << endl;</div>
<div>    cin >> col_2;</div>
<div>    a.swap_cols(col_1, col_2);</div>
<div>    a.print_matrix();</div>
<div> </div>
<div>    cout << "Intercambio: Ingresa 2 filas del 1 al " << n_rows << endl;</div>
<div>    cout << "Fila 1: " << endl;</div>
<div>    cin >> row_1;</div>
<div>    cout << "Fila 2: " << endl;</div>
<div>    cin >> row_2;</div>
<div>    a.swap_rows(row_1, row_2);</div>
<div>    a.print_matrix();</div>
<div> </div>
<div>    cout << "Transpuesta de A " << endl;</div>
<div>    a.get_transpose();</div>
<div> </div>
<div>    cout << "********** Operaciones con matrices **********" << endl;</div>
<div>    cout << "Matriz A " << endl;</div>
<div>    a.print_matrix();</div>
<div> </div>
<div>    cout << "Matriz B " << endl;</div>
<div>    b.print_matrix();</div>
<div> </div>
<div>    cout << "Matriz A + B " << endl;</div>
<div>    c = a + b;</div>
<div>    c.print_matrix();</div>
<div> </div>
<div>    cout << "Matriz A - B " << endl;</div>
<div>    c = a - b;</div>
<div>    c.print_matrix();</div>
<div> </div>
<div>    cout << "Matriz A * B " << endl;</div>
<div>    c = a * b;</div>
<div>    c.print_matrix();</div>
<div> </div>
<div>    a.delete_matrix();</div>
<div>    b.delete_matrix();</div>
<div>    c.delete_matrix();</div>
<div> </div>
<div>    return 0;</div>
<div>}</div>
</div>
<br>
</div>
</div>
</body>
</html>