Documentos de Académico
Documentos de Profesional
Documentos de Cultura
vectores
Unidad 3
Alumnos:
Burgos Barrera José Enrique
Bustamante Del Angel Michel
Cab Sánchez Mario Alejandro
Cupul Flores Roberto Eddrey
Ingeniería Electrónica
Tercer Semestre
3EB
Fecha de Elaboración: 29 de noviembre de 2020
Contenido
PRACTICA 1........................................................................................................................................1
NEATBEANS........................................................................................................................................1
EVIDENCIA..........................................................................................................................................1
PRACTICA 2........................................................................................................................................1
NEATBEANS........................................................................................................................................1
EVIDENCIA..........................................................................................................................................1
PRACTICA 3........................................................................................................................................1
NEATBEANS:.......................................................................................................................................1
EVIDENCIA..........................................................................................................................................3
PRACTICA 4........................................................................................................................................4
NEATBEANS........................................................................................................................................5
EVIDENCIA..........................................................................................................................................5
PRACTICA 5........................................................................................................................................5
NEATBEANS........................................................................................................................................5
EVIDENCIA..........................................................................................................................................5
PRACTICA 6........................................................................................................................................5
NEATBEANS........................................................................................................................................5
EVIDENCIA..........................................................................................................................................5
PRACTICA 1
1) Calcular el promedio de 50 valores almacenados en un vector. Determinar además cuántos son
mayores que el promedio, imprimir el promedio, el número de datos mayores que el promedio y
una lista de valores mayores que el promedio .
NEATBEANS
package javaapplication55;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
int i;
double mayores;
double promedio;
double vector[];
promedio = 0;
mayores = 0;
for (i=1;i<=5;i++) {
vector[i-1] = Double.parseDouble(bufEntrada.readLine());
1
promedio = promedio+vector[i-1];
promedio = promedio/5;
for (i=1;i<=5;i++) {
if ((vector[i-1]>promedio)) {
mayores = mayores+1;
2
EVIDENCIA
3
PRACTICA 2
2) Llenar dos vectores A y B de 45 elementos cada uno, sumar el elemento uno del vector A con
el elemento uno del vector B y así sucesivamente hasta 45, almacenar el resultado en un vector C,
NEATBEANS
package javaapplication24;
import java.util.Scanner;
4
for(int i=0; i<vector1.length; i++){
vector1[i]=leer.nextInt();
vector2[i]=leer.nextInt();
System.out.println(vector3[i]);
EVIDENCIA
5
6
PRACTICA 3
3) Llenar un vector de 20 elementos, imprimir la posición y el valor del elemento mayor
almacenado en el vector. Suponga que todos los elementos del vector son diferentes.
NEATBEANS:
package tarea1;
import java.util.Scanner;
7
int n, i, contador, may = 0, pos = 0;
n= sc.nextInt();
if ((i==0)) {
may = n;
} else {
if (n>may) {
may = n;
pos = i;
} System.out.println("el numero mayor del arreglo es " +may+ " y su posicion es "+pos );} }
8
EVIDENCIA
9
PRACTICA 4
4) Almacenar 500 números en un vector, elevar al cuadrado cada valor almacenado en el vector,
NEATBEANS
package javaapplication23;
import java.util.Scanner;
10
public class JavaApplication23 {
int i;
vector[i]= (int)(Math.random()*501);
cuadrado[i] = vector[i]*vector[i];
System.out.print(vector[i]+", ");
System.out.println(""
+ "");
System.out.print(cuadrado[i]+", ");
11
EVIDENCIA
12
PRACTICA 5
5) Se tiene las calificaciones de un grupo de 10 alumnos, se necesita saber, ¿cuántos alumnos
NEATBEANS
package ejercicio5;
import java.util.Scanner;
int suma=0;
float promedio;
calif[0] = s.nextInt();
calif[1] = s.nextInt();
calif[2] = s.nextInt();
calif[3] = s.nextInt();
calif[4] = s.nextInt();
calif[5] = s.nextInt();
calif[6] = s.nextInt();
calif[7] = s.nextInt();
13
System.out.println(" Alumno 9, Calificacion final 9 ");
calif[8] = s.nextInt();
calif[9] = s.nextInt();
suma+=calif[i];
promedio=(suma/calif.length);
int i;
14
EVIDENCIA
PRACTICA 6
6) Se proporciona un arreglo unidimensional de orden N. Representar el D.F., para leer dicho
vector y determinar cuál es el elemento menor y la posición que ocupa; y formar un vector con
los elementos que sean mayores al promedio del arreglo leído. En el vector resultante, analizar si
NEATBEANS
EVIDENCIA
15