Академический Документы
Профессиональный Документы
Культура Документы
FUNDAMENTOS DE PROGRAMACIN I
2017 I
LABORATORIO 15- ARREGLOS BIDIMENSIONALES
MATRICES
I
OBJETIVOS
Que los alumnos sean capaces de crear mtodos recibiendo arreglos bidimensionales como
parmetros
Que los alumnos sean capaces de manipular arreglos bidimensionales utilizando el bucle for.
II
CONSIDERACIONES DE EVALUACIN
III
POLITICA DE COLABORACION
La poltica del curso es simple, a menos que se exprese lo contrario en el laboratorio, sintase libre de
colaborar con sus compaeros en todos los laboratorios, pero debe notificar expresamente con quien ha
colaborado. La colaboracin con alumnos, que no estn matriculados en el curso est prohibida. Los
laboratorios y asignaciones han sido desarrollados para ayudarlo a comprender el material. Conozca su
cdigo y est preparado para revisiones individuales de cdigo. Durante las revisiones es probable que se le
pida realizar modificaciones y justificar sus decisiones de programacin. Cada uno de sus ejercicios debe
iniciar de la siguiente forma
IV
INDICACIONES GENERALES
ACTIVIDADES
1. Cree un mtodo que reciba una matriz e indique si es una matriz cuadrada. La matriz
cuadrada tiene el mismo nmero de filas y de columnas.
boolean esCuadrada( int [ ] [ ] matriz )
3. Cree un mtodo que reciba una matriz e indique si es una matriz identidad. La matriz
identidad tiene 0 en todas las posiciones, excepto en las posiciones de la diagonal, que tiene 1.
boolean esIdentidad( int [ ] [ ] matriz )
4. Cree un mtodo que reciba una matriz y compruebe si es diagonal. Una matriz es diagonal si
todos los elementos son ceros excepto la diagonal principal.
{ }