0% encontró este documento útil (0 votos)
108 vistas7 páginas

Vectores en Java: Guía Básica

Este documento introduce los vectores en Java y cómo usarlos para resolver un problema propuesto. Explica que los vectores son colecciones de variables del mismo tipo que tienen un nombre común y que se pueden definir con un nombre, dimensión y tipo de dato. Además, muestra cómo acceder a elementos específicos de un vector usando su índice. Propone ejercicios de programación que involucran el uso de vectores para contar elementos mayores al promedio, encontrar el menor y mayor valor de un vector, determinar si un vector está ordenado de forma ascendente, y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
108 vistas7 páginas

Vectores en Java: Guía Básica

Este documento introduce los vectores en Java y cómo usarlos para resolver un problema propuesto. Explica que los vectores son colecciones de variables del mismo tipo que tienen un nombre común y que se pueden definir con un nombre, dimensión y tipo de dato. Además, muestra cómo acceder a elementos específicos de un vector usando su índice. Propone ejercicios de programación que involucran el uso de vectores para contar elementos mayores al promedio, encontrar el menor y mayor valor de un vector, determinar si un vector está ordenado de forma ascendente, y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

Arreglos:

Vectores en JAVA

Introduccin a la Programacin

Introduccin
Supongan el siguiente problema:

Se necesita construir un programa que
permita determinar cuantos alumnos del
curso tienen una nota en el certamen 1
mayor al promedio del curso (piensen en las
instrucciones que tendr dicho algoritmo).
Introduccin
Se necesita construir un programa que permita determinar cuantos alumnos del curso tienen una nota en el certamen 1
mayor al promedio del curso (piensen en las instrucciones que tendr dicho algoritmo).
El programa debe permitir almacenar todas las notas ingresadas, para
posteriormente comparar con el promedio obtenido. Para lo anterior se
utiliza la estructura bsica denominada Vector (o arreglo
unidimensional). A continuacin se revisarn los aspectos bsicos
asociados al uso de vectores en los algoritmos.
Para resolver este problema deberemos ingresar las notas de cada
alumno, sumar cada nota, y al final dividir por la cantidad de notas
ingresadas. Luego debemos comparar el promedio obtenido con cada
nota ingresada, contando cuantas notas son mayores al promedio
calculado.
Vectores
Los vectores son una coleccin de variables del
mismo tipo, que tienen un nombre comn.

Tambin son llamados arreglos unidimensionales.
Los cuales son definidos por un nombre, dimensin
y tipo de dato.

Para acceder a un elemento particular de un arreglo
se usa su nombre y su ubicacin en el conjunto
(denominado ndice).

Vector
0

1

2

3

4





99
V[i]


int[ ] V = new int[100]; // declaracin

V[0] = 90; // asignacin

V[i] = [Link]();

V[4] = V[2] + V[0]; // asignacin

8
90
98
Ejemplo
import [Link];

public class arreglo1 {
public static void main(String[] args) {

// declaracionde varuiable del tipo arreglo
int[ ] notas = new int[10];

int i=0;
Scanner scanner = new Scanner([Link]);
// lee e ingresa notas al arreglo
while (i<5) {
[Link]("Ingrese nota :");
notas[i] = [Link](); // ingresa al arreglo
i++;
}
// Muestra las notas del arreglo
i=0;
while (i<5) {
[Link]("La nota es :"+ notas[i]);
i++;
}
} }
Ejercicios
Construir un programa en JAVA que permita:

Leer un vector de dimensin 50 y contar el nmero de elementos
mayores al promedio
Dado el vector A de dimensin 1000 imprimir el menor y el mayor
valor, indicando su ubicacin dentro del arreglo.
Determine si un arreglo de dimensin N (elementos ya ingresados)
esta o no ordenado en forma ascendente
Determine si un arreglo de dimensin N (elementos ya ingresados) es o
no binario.
Leer dos vector de dimensin 50 y determinar cual de ellos tiene el
promedio mayor
Determinar cuantas veces se repite el valor x (ingresado por teclado) en
un vector A de dimensin 1000 (considere los elementos ya ingresados)

Nota: para todos los enunciados considere vectores de tipo entero

También podría gustarte