30
Universidad Nacional “José Faustino Sánchez Carrión” . UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN ESCUELA ACADÉMICA PROFESIONAL DE INGENIERÍA INFORMÁTICA ESCUELA ACADÉMICA PROFESIONAL DE INGENIERÍA DE SISTEMAS CURSO FUNDAMENTOS DE PROGRAMACIÓN LENGUAJE DE PROGRAMACION I SEPARATA “ARREGLO DE OBJETOS” (Programa ejemplo con Java) DOCENTE ______________________________________________________________________ __________ Facultad de Ingeniería Ing. Javier Alberto Manrique Quiñonez 1

Fundamentos de lenguaje de programacion

Embed Size (px)

DESCRIPTION

Lenguaje de programacion para el mundo :v

Citation preview

Universidad Nacional Jos Faustino Snchez Carrin . UNIVERSIDAD NACIONALJOS FAUSTINO SNCHEZ CARRINESCUELA ACADMICA PROFESIONALDE INGENIERA INFORMTICAESCUELA ACADMICA PROFESIONALDE INGENIERA DE SISTEMASCURSOFUNDAMENTOS DE PROGRAMACINLENGUAJE DE PROGRAMACION ISEPARATAARREGLO DE OBJETOS (Pror!"! #$#"%&o 'o( J!)!*DOCENTEING+ JAVIER ALBERTO MANRI,UE ,UI-ONEZHUACHO . PERU/0012I________________________________________________________________________________Facultad de Ingeniera Ing. Javier !l"erto #anri$ue %ui&onez'Universidad Nacional Jos Faustino Snchez Carrin . ARREGLO DE OBJETOSLas variables tipo registro pueden ser tratadas como cualquier variable. Tambin se pueden declarar arreglos a estanueva clase de dato, conociendo como arreglos de objetos. Se representan grficamente as:A continuacin se presenta un programa en !ava que implementa un men" de opciones que procesa un arreglo de objetosde un modelo de #nventario:________________________________________________________________________________Facultad de Ingeniera Ing. Javier !l"erto #anri$ue %ui&onez(Universidad Nacional Jos Faustino Snchez Carrin . pac$age %aquete#nventario&import %aquete'iblioteca.(&public class )lase#nventario* public static void main+String,- args. *int /ro0e1egistro23, i23&)laseArticulo Articulo,- 2 ne4 )laseArticulo,533-&for +i23&i6533&i2i75.*Articulo,i-2ne4 )laseArticulo+.&8/ro0e1egistro2)argar1egistros+Articulo,/ro0e1egistro.&9enu0e:pciones+Articulo, /ro0e1egistro.&8public static void 9enu%rincipal+.*S;stem.out.print+5. CC 0iferente a >5 significa que eDiste* EisualiFar1egistro+articulo,indice.& CC visualiFa el 1egistro8else*88public static void ?liminar+)laseArticulo articulo,-, int nro0e1egistro.* int busqueda&int indice23& c@arsi/o2AA&S;stem.out.print+