Sie sind auf Seite 1von 6

Repblica Bolivariana de Venezuela Ministerio del Poder Popular para la Defensa Universidad Nacional Experimental Politcnica De La Fuerza Armada

Bolivariana Ncleo San Tome UNEFA-Edo. Anzotegui

Profesor: Andrews Leonard

Bachilleres: Yonathan Camacho C.I. 19.785.057 Sal Hernndez C.I. 21.177.980 Carlos Romero C.I. 20.739.701 7mo semestre nocturno

Junio de 2013

Introduccin Es una coleccin de variables del mismo tipo que se referencian utilizando un nombre comn. Un arreglo consta de posiciones de memoria contigua. La direccin ms baja corresponde al primer elemento y la ms alta al ltimo. Un arreglo puede tener una o varias dimensiones. Para acceder a un elemento en particular de un arreglo se usa un ndice. Arreglo Unidimensional o Vector Es un arreglo de una sola dimensin, para indicar a qu elemento nos referimos, se necesita especificar un slo nmero o ndice, que corresponde a la posicin relativa de dicho elemento dentro del arreglo. Arreglos Bidimensionales (matrices, tablas) Es un tipo de dato estructurado, finito ordenado y homogneo. El acceso a ellos tambin es en forma directa por medio de un par de ndices. Los arreglos bidimensionales se usan para representar datos que pueden verse como una tabla con filas y columnas.

Elabore un programa por medio de arreglo bidimensional que pida una matriz 3x3 y que muestre dicha matriz ordenadamente. #include<stdio.h> #include<conio.h> Int M[3][3],i,j; main(){ clrscr(); printf(Representacin de una matriz 3x3\n); for(i=0;i<3;i++){ for(j=0;j<3;j++){ printf(introduzca el valor [%i][%i]: \n, i+1,j+1); scanf(%i,&M[i][j]); } } clrscr(); gotoxy(25,25); printf(La matriz introducida es: \n); for(i=0;i<3;i++){ printf(\t\t\t\t); for(j=0;j<3;j++){ printf( %i ,M[i][j]); } printf(\n\n); } getch(); return 0; }

Elabore un programa por medio de vectores que simule una tabla de multiplicar y muestre de manera ordenada la secuencia de los resultados, se debe preguntar al usuario q tabla desea calcular donde los operandos van a ser del 0 al 10. #include<stdio.h> #include<conio.h> Int r[11],i,t; main(){ clrscr(); printf(Calculo de la tabla de multiplicar\n); printf(Que tabla desea calcular\n); scanf(%i,&t); for(i=0;i<11;i++){ r[i]=t*i; } clrscr(); printf(Tabla de multiplicar: \n); for(i=0;i<11;i++){ printf(%i*%i=%i \n, t,i,r[i]); } getch(); return 0; }

Elabore un programa por medio de lenguaje c que sume los bordes de una matriz, es decir los elementos de la primera y ltima fila y columna, dicha operacin debe aplicarse a una matriz 4x4 y muestre dicho resultado al final. #include<stdio.h> #include<conio.h> Int M[4][4],x,y,pf,uf,pc,uc,ST; main(){ clrscr(); printf(Suma de los bordes de una matriz 4x4\n); printf(Introduzca los valores de la matriz\n); for(x=0;x<3;x++){ for(y=0;y<3;y++){ printf(introduzca el valor [%i][%i]: \n, x+1,y+1); scanf(%i,&M[x][y]); }} for(x=0;x<3;x++){ pf=pf+M[0][x]; uf=uf+M[3][x]; pc=pc+M[x][0]; uc=uc+M[x][3]; } ST=pf+pc+uf+uc; clrscr(); printf(La matriz introducida es: \n); for(x=0;x<3;x++){ for(y=0;y<3;y++){ printf( %i , M[x][y]); } printf(\n); } printf(La sumatoria de los bordes es igual a: \n %i, ST); getch(); return 0;}

Conclusin Los arreglos son simplemente un complemento tecnolgico ms que nos ayuda a nosotros los seres humanos corrientes y consumidores a facilitarnos las diferentes tareas que realizamos diariamente.

Las matrices y los vectores no son solo un complemento ms de la informtica son mtodos que utilizamos de una manera tan cotidiana, que es casi completamente ignorado el conocimiento de su utilizacin.

Das könnte Ihnen auch gefallen