Vector
EL
vector es un arreglo, de tipo de dato estructurado, es unidimensional porque
solo cuenta con un solo índice que accede a los elementos del arreglo, en
el podemos almacenar uno o más datos, el
vector es finito porque conocemos el número de elementos que la conforman, es
homogéneo porque el arreglo tiene un mismo tipo de datos y es ordenado porque
tiene un secuencia de elementos consecutivos.
VECTOR
Tipo entero de 10 Elementos
int
a[] = new int[9];
Ejercicio 1
Desarrolle
un programa en java que Llene el vector de 10 elementos y luego lo imprima por
pantalla.
import java.util.Scanner;
public class Vector1 {
public
static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int
a[] = new int[10];
int i;
for(i=0;i<10;i++){
System.out.print("digite el elemento a["+i+"]=");
}
for(i=0;i<10;i++){
System.out.println("a["+i+"]="+a[i]);
}
}
}
Ejercicio
2
Desarrolle
un programa en java, de un vector de 5 elementos, al digitar elemento del
vector solo puede ser llenado por la letra r.
import java.util.Scanner;
public class Vector2 {
public
static void main(String[] args) {
//
TODO code application logic here
String a[] = new String[5];
Scanner sc = new Scanner(System.in);
int i;
String n;
n="";
i=0;
do{
System.out.println("digite la letra");
n=sc.nextLine();
if(n.equals("r")==true){
if(i==5){
System.out.println("vector lleno");
n="-1";
}
else{
a[i]=n;
i++;
}
}
}while(!n.equals("-1"));
for(i=0;i<5;i++){
System.out.println("n["+i+"]="+a[i]);
}
}
}
Ejercicio
3
Desarrolle
un programa de java, que al llenar el vector a y b, sus elementos lo sume en un
vector suma.
import java.util.Scanner;
public class Vector {
public
static void main(String[] args) {
//
TODO code application logic here
Scanner sc = new Scanner(System.in);
int a[] = new int[5];
int b[] = new int[5];
int suma[] = new int[5];
int i;
for(i=0;i<5;i++){
System.out.print("digite el elemento a["+i+"]=");
a[i]=sc.nextInt();
}
for(i=0;i<5;i++){
System.out.print("digite el elemento b["+i+"]=");
b[i]=sc.nextInt();
}
for(i=0;i<5;i++){
suma[i]=a[i]+b[i];
}
for(i=0;i<5;i++){
System.out.println("suma["+i+"]="+suma[i]);
}
}
}
No hay comentarios:
Publicar un comentario