Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingenieras
Programacin 1
Grupo 1
Nombre
: Santiago Len
Nivel
: Segundo nivel
OBJETIVO PRINCIPAL
Realizar ejercicios en java que contengan suma, resta ,multiplicacin y
divisin en vectores y visualizar su respuesta .
OBJETIVOS SECUNDARIOS
Conocer el uso correcto de vectores en la programacin java
Realizar la verificacin de un numero es par o impar
Realizar las declaraciones e inicializaciones correctas para realizar vectores
Ingresar los comandos adecuados para no cometer errores en a
programacin
Desarrollo
Ejercicio N1
public static void main(String[] args) {
// TODO code application logic here
InputStreamReader Dato= new InputStreamReader(System.in);
BufferedReader Dato1= new BufferedReader (Dato);
int vec1[],vec2[],vec3[] ;
vec1=new int[10];
vec2=new int[10];
vec3=new int[10];
double num1,var;
int i;
try
{
System.out.println("VECTORES ");
System.out.println("");
System.out.println("INGRESO DE DATOS DEL VECTOR");
for(i=0; i<=9 ; i=i+1)
{
System.out.println("INGRESE EL ELEMENTO " +(i+1)+" DEL VECTOR ");
vec1[i]=Integer.parseInt(Dato1.readLine());
}
System.out.println("VISUALIZACION DEL VECTOR ");
for(i=0; i<=9 ; i=i+1)
{
System.out.println(" "+vec1[i]);
}
System.out.println("");
System.out.println("");
System.out.println("SUMA DE VECTORES ");
for(i=0; i<=9 ; i=i+1)
{
System.out.println("INGRESE EL ELEMENTO " +(i+1)+" DEL SEGUNDO
VECTOR ");
vec2[i]=Integer.parseInt(Dato1.readLine());
}
for(i=0; i<=9 ; i=i+1)
{
vec3[i]=vec1[i]+vec2[i];
}
System.out.println("RESULTADO DE LA SUMA DE VECTORES ");
for(i=0; i<=9 ; i=i+1)
{
System.out.print(" "+vec3[i]);
}
catch(IOException e)
{
System.out.println(" error");
}
}
}
Ejercicio N2
public static void main(String[] args) {
// TODO code application logic here
InputStreamReader Dato= new InputStreamReader(System.in);
}
}
}
Ejercicio N3
public static void main(String[] args) {
// TODO code application logic here
InputStreamReader Dato= new InputStreamReader(System.in);
BufferedReader Dato1= new BufferedReader (Dato);
int vec1[],vec2[],vec3[] ;
vec1=new int[10];
vec2=new int[10];
vec3=new int[10];
double num1,var;
int i;
try
{
System.out.println("VECTORES ");
System.out.println("");
System.out.println("INGRESO DE DATOS DEL VECTOR");
for(i=0; i<=9 ; i=i+1)
{
System.out.println("INGRESE EL ELEMENTO " +(i+1)+" DEL VECTOR
");
vec1[i]=Integer.parseInt(Dato1.readLine());
}
System.out.println("VISUALIZACION DEL VECTOR ");
for(i=0; i<=9 ; i=i+1)
{
System.out.println(" "+vec1[i]);
}
System.out.println("");
System.out.println("");
System.out.println("MULTIPLICACION DE VECTORES ");
for(i=0; i<=9 ; i=i+1)
{
System.out.println("INGRESE EL ELEMENTO " +(i+1)+" DEL
SEGUNDO VECTOR ");
vec2[i]=Integer.parseInt(Dato1.readLine());
}
for(i=0; i<=9 ; i=i+1)
{
vec3[i]=vec1[i]*vec2[i];
}
System.out.println("RESULTADO DE LA MULTIPLICACION DE
VECTORES ");
for(i=0; i<=9 ; i=i+1)
{
System.out.print(" "+vec3[i]);
}
}
catch(IOException e)
{
System.out.println(" error");
}
}
}
Ejercicio N4
public static void main(String[] args) {
// TODO code application logic here
InputStreamReader Dato= new InputStreamReader(System.in);
BufferedReader Dato1= new BufferedReader (Dato);
int vec1[],vec2[],vec3[] ;
vec1=new int[10];
vec2=new int[10];
vec3=new int[10];
double num1,var;
int i;
try
{
System.out.println("VECTORES ");
System.out.println("");
System.out.println("INGRESO DE DATOS DEL VECTOR");
for(i=0; i<=9 ; i=i+1)
{
System.out.println("INGRESE EL ELEMENTO " +(i+1)+" DEL VECTOR
");
vec1[i]=Integer.parseInt(Dato1.readLine());
}
System.out.println("VISUALIZACION DEL VECTOR ");
for(i=0; i<=9 ; i=i+1)
{
System.out.println(" "+vec1[i]);
}
System.out.println("");
System.out.println("");
System.out.println("DIVISION DE VECTORES ");
for(i=0; i<=9 ; i=i+1)
{
System.out.println("INGRESE EL ELEMENTO " +(i+1)+"
SEGUNDO VECTOR ");
vec2[i]=Integer.parseInt(Dato1.readLine());
}
for(i=0; i<=9 ; i=i+1)
{
vec3[i]=(vec1[i])/(vec2[i]);
}
System.out.println("RESULTADO DE LA DIVISION DE VECTORES ");
for(i=0; i<=9 ; i=i+1)
{
System.out.print(" "+vec3[i]);
}
}
catch(IOException e)
{
System.out.println(" error");
}
}
}
DEL
Resultados
Ejercicio 1
Ejercicio 2
Ejercicio 3
Ejercicio 4
Conclusiones
Para poder hacer repeticiones en vectores se utiliza el comando int Arr[ ].
La
En todos los vectores java siempre se los debe inicializar y esto se realiza con
el comando new.
Los vectores en Java son en realidad objetos (como casi todo) y por lo tanto se inicializan
llamando a un constructor con new, aunque el constructor tenga una sintaxis totalmente
distinta a la estudiada hasta ahora:
int numeros[][] = new int[30][10];[2]
esto es
. [3]
En los vectores se deben espesificar las dimensiones y luego inicializarlas .
Cuando creamos un vector u objeto de la clase Vector, podemos especificar su
dimensin inicial, y cuanto crecer si rebasamos dicha dimensin.
Vector vector=new Vector(20, 5);[4]
REFERENCIAS
[1] apr.aprenderaprogramar 14 Enero 2013. [En lnea]. Available:
http://programacion.net/articulo/introduccion_a_java_80/13cu00636b&catid=68:cursoaprender-programacion-java-desde-cero&Itemid=188 [ltimo acceso: 15 01 2015].