Arreglos en JAVA ejemplos
Algunos ejemplos de arreglos en JAVA
Archivo Arreglos.java
1: package unidad4;
2:
3:
4: public class Arreglos{
5: int []cal=new int [10];
6: int []rep =new int [10];
7: int []ren=new int [10];
8:
9: //FUNCION PARA LLENAR EL ARREGLO
10: void llenarArreglo()
11: {
12: for(int x=0; x
13: cal[x]=(int) (Math.random()*(90)+10);
14: }
15:
16: //FUNCION PARA REDONDEAR EL ARREGLO
17: void redondear()
18: {
19: for(int x=0; x
20: {
21: double a;
22: a=cal[x]/10.0f;
23: ren[x]=(int) Math.round(a)*10;
24: }
25: }
26:27: /* NO RECUERDO QUE HACE ESTO CREO QUE SACA LA FRECUENCIA DE LA REPETICION DE UN NUMERO */
28: void frecuencia()
29: {
30: for(int i=0; i
31: {
32: ++rep[(cal[i])/10-1];
33: }
34: }
35:
36:
37: //MUESTRA LAS FRECUENCIAS EN LA PANTALLA
38: void despliegaFrecuencias()
39: {
40: for(int i=0; i
41: {
42: System.out.println((i+1)*10 +" Frecuencia "+rep[i]);
43: }
44: }
45:
46: /* MUESTRA LOS NUMEROS DEL ARREGLO REDONDEADO */
47: void muestraRedondeados()
48: {
49: for(int x=0; x
50: {
51: System.out.println(ren[x]);
52: }
53: }
54:
55: //MUESTRA EL ARREGLO
56:
57: void muestrag()
58: {
59: for(int x=0; x
60: {
61: System.out.println(cal[x]);
62: }
63: }
64:
65:
66: // REGRESA LA MEDIE DE TODO EL ARREGLO
67: public float media()
68: {
69: float m=0f;
70: for(int x=0; x
71: {
72: m=m+ren[x];
73: }
74: m=(m/ren.length);
75: return m;
76: }
77:
78: //REGRESA EL NUMERO MAXIMO DEL ARREGLO
79: public int maximo()
80: {
81: int maximo=0;
82: for(int x=0; x
83: {
84: if(ren[x]>maximo)
85: {
86: maximo=ren[x];
87: }
88:
89:
90: }
91: return maximo;
92: }
93:
94: //REGRESA EL NUMERO MINIMO DEL ARREGLO
95: public int minimo()
96: {
97: int minimo=100;
98: for(int x=0; x
99: {
100: if(ren[x]
101: {
102: minimo=ren[x];
103: }
104:
105:
106: }
107: return minimo;
108: }
109:
110:
111:
112: public static void main(String[] args)
113: {
114: Arreglos obj = new Arreglos();
115: obj.llenarArreglo();
116: obj.redondear();
117: obj.frecuencia();
118: obj.despliegaFrecuencias();
119: obj.muestrag();
120: System.out.println("REDONDEADOS");
121: obj.muestraRedondeados();
122: System.out.println("La media es "+obj.media());
123: System.out.println("El numero maximo es "+obj.maximo());
124: System.out.println("EL numero minimo es "+obj.minimo());
125: }
126:
127: }
128:
129:
130:
131:
132: Archivo ArregloTest.java
133:
134: package unidad4;
135:
136: public class ArregloTest {
137:
138:
139:
140: public static void main(String[] args) {
141:
142:
143:
144: Arreglo ar1=new Arreglo();
145:
146: Arreglo ar2=new Arreglo();
147:
148: Arreglo ar3=new Arreglo();
149:
150:
151:
152: ar1.llenarArreglo();
153:
154: ar1.muestraA();
155:
156: ar2.llenarArreglo();
157:
158: ar2.muestraA();
159:
160: ar3=ar2.sumar(ar1);
161:
162: ar3.muestraA();
163:
164: }
165:
166: }
167:
El codigo se pudo distorcionar por el formato, les dejo los archivos para descargar
Comentarios
Publicar un comentario