practica 9

4

Click here to load reader

Upload: doris-aguagallo

Post on 09-Jul-2015

53 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Practica 9

UNIVERSIDAD NACIONAL DE CHIMBORAZO

FACULTAD DE CIENCIAS DE LA EDUCACION HUMANAS Y

TECNOLOGIAS

PRACTICA 9

EJERCICIO 1

Ejercicios con vectores

1. Ingrese n elementos en un vector y en un vector resultante ordene de menor a mayor.

//Aguagallo Doris //

package jlpractica9;

import java.util.Scanner;

class vectororden_menormayor {

public static void main(String[] args) {

Scanner datos= new Scanner(System.in);

int[] numeros=new int[100];

int[] resul=new int[100];

int i,n,j,aux;

System.out.println("INGRESE EL TAMAÑO DEL VECTOR");

n=datos.nextInt();

for(i=0;i<n;i++)

{

System.out.println("Ingrese un numero");

numeros[i]=datos.nextInt();

}

for(i=0;i<n-1;i++)

{

for(j=i+1;j<n;j++)

{

if(numeros[i]>numeros[j])

{

aux=numeros[i];

numeros[i]=numeros[j];

numeros[j]=aux;

}

}

}

System.out.println("----------------------------------------------------------");

Page 2: Practica 9

System.out.println("EL VECTOR ORDENADO DE MENOR A MAYOR ES:");

for(i=0;i<n;i++)

{

resul[i]=numeros[i];

System.out.println(resul[i]);

}

}

}

SOLUCION

EJERCICIO 2

2. Ingrese n elementos en un vector y en un vector resultante coloque solo los

elementos que sean divisibles para 3.

// AGUAGALLO DORIS// package jlpractica9;

import java.util.Scanner;

class vector_divisibletres {

public static void main(String[] args) {

Scanner datos= new Scanner(System.in);

int[] vector=new int[100];

int i,n;

System.out.println("INGRESE EL TAMAÑO DEL VECTOR");

n=datos.nextInt();

for(i=0;i<n;i++)

{

System.out.println("Ingrese un numero");

vector[i]=datos.nextInt();

Page 3: Practica 9

}

System.out.println("los numeros divicibles para tres son");

for(i=0;i<n;i++)

{

if(vector[i]%3==0)

{

System.out.println(vector[i]);

}

}

}

}

SOLUCION

EJERCICIO 3

3. Ingrese n elementos en un vector y un vector resultante coloque solo los números

primos.

//Aguagallo Doris //

package jlpractica9;

import java.util.Scanner;

class vector_munprimos {

public static void main(String[] args) {

Scanner datos= new Scanner(System.in);

int[] vec=new int[100];

int[] resul=new int[100];

int i,n,c,j,mod,k=0;

System.out.println("INGRESE EL TAMAÑO DEL VECTOR");

n=datos.nextInt();

Page 4: Practica 9

for(i=0;i<n;i++)

{

System.out.println("Ingrese un numero");

vec[i]=datos.nextInt();

}

for(i=0;i<n;i++)

{

c=0;

for(j=1;j<=vec[i];j++)

{

mod=vec[i]%j;

if(mod==0)

{

c=c+1;

}

}

if(c==2)

{

resul[k]=vec[i];

k=k+1;

}

}

System.out.println("----------------------------------------------------------");

System.out.println("Los numeros primos son");

for(i=0;i<k;i++)

{

System.out.println(resul[i]);

}

}

}

SOLUCION