Matrices y Vectores

Page 32

Utilización de Vectores Y Matrices

6.-Onbtener la diagonal principal de una matriz de n elementos.

Análisis Utilización de librerías: #include<stdio.h> #include<conio.h> Declaración de variables: int ma[50][50],vdp[50],vds[50],q,y,n,l,a,va,i,j,k,x,c,f; Entrada de datos (limite, ma[n][m]) Proceso: Obtener las diagonales mediante ciclos repetitivos y condiciones if.

Programación #include<conio.h> #include<stdio.h> void main() { int ma[50][50],vdp[50],vds[50],q,y,n,l,a,va,i,j,k,x,c,f; clrscr(); textcolor(6);gotoxy (10,6); cprintf("INGRESE UN LIMITE "); scanf("%d",&n); f=7; va=0; c=10; /*Ingreso de la Matriz*/ for(i=1;i<=n;i++) { f=f+2; for(j=1;j<=n;j++) { c=c+3; gotoxy(c,f);scanf("%d",&ma[i][j]); } c=10; } /*Obtener Diagobal Principal*/ c=10; f=19; for(i=1;i<=n;i++) { c=c+3; for(j=1;j<=n;j++) { f=f+1; if(i==j) { vdp[i]=ma[i][j]; } } f=19; } /*Obtener Diagonal Secundaria*/

32


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.