Ejercicios De Programación Vectores

Páginas: 5 (1168 palabras) Publicado: 13 de enero de 2013
Ejercicios Vectores
1.

package ejercicios;
import java.io.*;
public class E1 {

/**Realice un programa que reciba un array de n números enteros, luego ingresar
* un número “x” para verificar si existe x en el array. Además, imprima el número
* y la posición en caso de ser verdadero.**/


public static void main (String args []) throws IOException{
BufferedReader x=newBufferedReader (new InputStreamReader (System.in));

int num;

System.out.println("Ingrese la cantidad de numeros a analizar");
int n=Integer.parseInt(x.readLine());
int numeros[] = new int [n];
for (int i=0; i<n; i++){
numeros[i]=(int) (Math.random()*100);
System.out.println(""+numeros[i]);
}

System.out.println();
System.out.println("Introduzca numeroa buscar: ");
num=Integer.parseInt(x.readLine());

for (int i=0;i<n;i++){
if (numeros[i]==num){
System.out.println ("Se encontro el numero "+num+" en la posicion "+(i));
return;}}
System.out.println ("No se encontro el elemento");

}
}

2.

package ejercicios;
import java.io.*;
public class E2 {

/**Diseñe un método que genere 30 números aleatorios,los almacene en un vector cuente
* cuanto múltiplos de 7 hay y realice una sumatoria de los mismos.*/

public static void main (String args []) throws IOException{

int mul7=0, s=0;

int numeros[] = new int [30];
for (int i=0; i<30; i++){
numeros[i]=(int) (Math.random()*100);
System.out.println(""+numeros[i]);
if(numeros[i]%7==0){
mul7++;s=s+numeros[i];
}
}


System.out.println("En el vector existen "+ mul7 + "multiplos de 7");
System.out.println("La sumatoria de los multiplos de 7 es"+ s );

}
}

3.
package ejercicios;
import java.io.*;
public class E3 {

/**Leer n números y almacenarlos en un vector, ordenar los números y guardarlos ordenados
* en otro vector. Imprimir ambos vectores.
*Vector desordenado Vector ordenado
----- ----
*/
public static void main (String args []) throws IOException{
BufferedReader x=new BufferedReader (new InputStreamReader (System.in));

int a[]=new int[100];
int b[]=new int[100];
int aux=0, cont=0;
System.out.println("Introduzca la longitud del vector: ");
intn=Integer.parseInt(x.readLine());
System.out.println("Introduzca los datos del primer vector: ");
for(int i=0;i<n;i++){
a[i]=Integer.parseInt(x.readLine());}

for (int i=0; i<n; i++){
b[cont]=a[i];
cont++;}

for (int i=0 ; i<n; i++){
for (int j=i; j<n; j++){
if (b[i] > b[j]){
aux=b[i];
b[i] = b[j];
b[j] = aux;

}
}
}System.out.println("vector desordenado"+ "\t" +"vector ordenado");
for(int i=0;i<n;i++){
System.out.println(a[i]+ "\t" + b[i]);
}
}
}

4.
public static void main(String[] args)throws IOException {
BufferedReader x=new BufferedReader (new InputStreamReader(System.in));

String nombre[]=new String[10];
int edad[]=new int[10];
Stringgenero[]=new String[10];
for (int i=0; i<10; i++){
System.out.println("Ingrese el nombre");
nombre[i]=x.readLine();
System.out.println("Ingrese la edad");
edad[i]=Integer.parseInt(x.readLine());
System.out.println("Ingrese el genero");
genero[i]=x.readLine();
}
for (int i=0; i<10; i++){
System.out.println(nombre[i]+" \t " +edad[i]+" \t "+genero[i]);
}
}

}5.

package ejercicios;
import java.io.*;
public class E5 {

/**Leer n números y almacenarlos en un vector, guardar el mismo vector en otro vector en orden inverso,
* imprimir los 2 vectores.
* Vector ingresado Vector ordenado
* ----- -----*/

public static void main (String args []) throws IOException{
BufferedReader x=new BufferedReader...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicio de vectores de programación
  • VECTORES EJERCICIOS
  • Ejercicios de Vectores
  • ejercicios de vectores
  • Ejercicios Vectores
  • Vectores (ejercicios)
  • Ejercicios Vectores
  • Ejercicio De Vectores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS