C: Escribe un programa para encontrar la suma de los elementos diagonales de una matriz n×n.
Código:
#include<iostream>
Usar espacio de nombres std;
int main()
{
int sum=0;
int n=0;
int**array;// El puntero apunta a un número entero.
cout<< "Ingrese las dimensiones de la matriz:"<<endl;
cin>>n;
array=new int *[n];//La matriz almacena punteros.
for(int k=0;k<n;k++)
{
array[k]=new int[n];//apunta a matriz de enteros.
}
cout<< "Ingrese n*n valores:"<<endl;
for(int i=0;i< n;i++)
{
for(int j=0;j<n;j++)
{
cin>> ;array<i>[j];
cout<<array<i>[j]&.lt;<"";
}
cout<<endl;
}
for(int i=0;i<n;i++)
suma+=array<i>& amp ;lt;i>;
cout<< "La suma de los dos elementos diagonales es: "<<sum<<<endl;
system(" pausa");
retorno 0;
}
Extensión:
Nombre de función: sistema
Función : Emitir comando DOS
Uso: int system(char*command);
Ejemplo de programa:
#include<stdlib.h>
#include<stdio.h>
int main(void)
{
printf("A punto de generar y ejecutar un comando de DOS\n" );
sistema("dir");
devuelve 0;
}
E. " ) puede congelar la pantalla para que pueda observar los resultados de la ejecución del programa; el sistema("CLS") puede borrar la pantalla. Llamar a la función de color puede cambiar los colores de primer plano y de fondo de la consola. Los parámetros específicos se describen a continuación.
Por ejemplo, use system("color 0A"); donde el 0 después del color es el código de color de fondo y A es el código de color de primer plano.
Cada código de color es el siguiente:
0=negro 1=azul 2=verde 3=azul lago 4=rojo 5=púrpura 6=amarillo 7=blanco 8=gris 9=azul brillante A= Verde brillante B=verde claro brillante C=rojo brillante D=morado brillante E=amarillo brillante F=blanco brillante
(Nota: el sistema es compatible con Microsoft Visual C++6.
Las propiedades de color se especifican mediante dos números hexadecimales, el primer número corresponde al fondo y el segundo número corresponde al primer plano.
Cada número puede tener cualquiera de los siguientes valores:
0=negro 8=gris
1=azul 9=azul claro
2=verde A=verde claro
3=verde claro B= claro verde claro
4=Rojo C=Rojo claro
5=Púrpura D=Púrpura claro
6=Amarillo E=Amarillo claro
7=Blanco F=Blanco brillante
Enciclopedia Baidu - Sistema de enciclopedia Baidu (función)