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