practicas programacion tercer parcial

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 27/11/14

import java.util.*;

 

public class MediaDeLaClase {

 

public static void main(String[] args) {

 

Scanner sc = new Scanner(System.in);

int numAlum;

double suma = 0,media;

 

// Lectura del numero de alumnos debe de ser un valor positivo

do {

System.out.print("Numero de alumnos de la clase");

numAlum = sc.nextInt();

} while (numAlum <= 0);

 

// se crea un array llamado notas de numAlumn elementos de tipo double

double [] notas = new double [numAlum];

 

// Entrada de datos se lee la nota de cada alumno y se guarda

// en cada elemento del array

for(int A = 0; A< notas.length; A++) {

System.out.print("Alumno" + (A + 1) + " Nota final:");

notas[A] = sc.nextDouble();

}

 

// Sumar todas las notas

for(int A = 0; A < notas.length; A++) {

suma = suma + notas.length;

}

 

// calcular la media

media = suma / notas.length;

 

// mostrar la media

System.out.printf("Nota media del curso: %.2f %n",media);

 

// mostrar los valores superiores a la media

System.out.println("Listado de notas superiores a la media");

for(int A = 0; A < notas.length; A++) {

if(notas[A]> media) {

System.out.println("Alumno numero " +(A + 1) + " Nota final:" + notas [A]);

}

}

 

 

}

 

}

Salida:

Numero de alumnos de la clase

49

Alumno1 Nota final:

2° parctica:

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 27/11/14

import java.util.*;

 

public class Media_Enteros_Posicion_Pares {

 

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int []numeros = new int [10];

double media = 0;

// lectura de datos y llenar el array

System.out.println("Lectura de los elementos del array");

for(int A = 0; A< 10; A++) {

System.out.print("numeros[" + A +"]=");

numeros [A]= sc.nextInt(); }

// recorrer el array y calcular la media

for(int A = 0; A< 10; A++) {

if(int A % 2 == 0) { // si la posicion actual es par

media = media + numeros[A]; // se suma el valor de esa posicion

 

}

}

 

// Calcular y mostrar la media

System.out.println("Media de los valores que se encuentran en posiciones pares:" + media/5);

 

}

 

 

 

}

3° practica

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 27/11/14

import java.util.*;

 

public class Enteros_Media_PosNeg {

 

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int [] numeros = new int [10];

int pos = 0, neg = 0; // contadores para positivos y negativos

int A; double sumaPos = 0, sumaNeg = 0; // suma de positivos y negativos

//Leemos los valores por teclado y los guardamos en el array

System.out.println("Lectura de los elementos del array");

for(int A= 0; A < numeros.length; A++) {

System.out.print("Numeros["+ A +"]=");

numeros[A]=sc.nextInt(); }

// se recorre el array para sumar positivos y negativos

for(int A = 0; A < numeros.length; A++) {

if(numeros [A] > 0) { // sumar positivos

sumaPos += numeros [A];

pos++; }

else if(numeros [A] < 0) { //sumar negativos

sumaNeg += numeros[A];

neg++; } } //mostrar resultados

if(pos!= 0) { System.out.println("Media de los valores positivos" + sumaPos / pos); }

else { System.out.println("No ha introducido numeros positivos"); }

if(neg != 0) { System.out.println("Media de los valores negativos:"+sumaNeg / neg); }

else { System.out.println("No ha introducido numeros negativos");

 

 

}

 

 

}

 

}

4° practica

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 27//11//14

import java.util.*;

 

public class ArrayPares {

 

 

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int cont = 2;

int [] pares = new int [60];

// UTILIZAMOS UN CONTANDOR CON VALOR INICIAL 2 Y LE SUMAMOS DOS EN CADA ITERACION

for(int A = 0; A < pares.length; A++) {

pares[A] = cont;

cont += 2;

}

 

// mostrar el array

for(int A = 0; A < pares.length; A++) {

System.out.println(pares [A]);

}

 

 

 

}

 

}

Salida:

110

112

114

116

118

120

5° practica

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 27/11/14

import java.util.*;

 

public class Positivo_Negativo_Cero {

 

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int []numeros = new int [10];

int pos = 0, neg = 0, cero = 0; // contadores

 

// Leemos los valores por teclado y los guardamos en el array

System.out.println("Lectura de los elementos del array");

for(int A = 0; A < numeros.length; A++) {

System.out.print("numeros[" + A +"]=");

numeros [A] = sc.nextInt();

}

 

// se recorre el array para contar positivos y negativos y ceros

for(int A = 0; A < numeros.length; A++) {

if(numeros[A] > 0) {

pos++;

} else if (numeros [A] < 0) {

neg++;

} else {

cero++; } }

 

// mostrar resultados

System.out.println("Positivos: " +pos);

System.out.println("Negativos: " + neg);

System.out.println("Ceros: " + cero);

}

 

 

 

}

Salida:

Lectura de los elementos del array

numeros[0]= 0

numeros[1]= 3

numeros[2]= 4

numeros[3]= 6

numeros[4]= 8

numeros[5]= 13

numeros[6]= -7

numeros[7]= -8

numeros[8]= 34

numeros[9]= -56

Positivos: 6

Negativos: 3

Ceros: 1

6° practica

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 27/11/14

import java.util.*;

 

public class Enteros_Media_PosNeg {

 

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int [] numeros = new int [10];

int pos = 0, neg = 0; // contadores para positivos y negativos

double sumaPos = 0, sumaNeg = 0; // suma de positivos y negativos

//Leemos los valores por teclado y los guardamos en el array

System.out.println("Lectura de los elementos del array");

for(int A= 0; A < numeros.length; A++) {

System.out.print("Numeros["+ A +"]=");

numeros[A]=sc.nextInt(); }

// se recorre el array para sumar positivos y negativos

for(int A = 0; A < numeros.length; A++) {

if(numeros [A] > 0) { // sumar positivos

sumaPos += numeros [A];

pos++; }

else if(numeros [A] < 0) { //sumar negativos

sumaNeg += numeros[A];

neg++; } } //mostrar resultados

if(pos!= 0) { System.out.println("Media de los valores positivos" + sumaPos / pos); }

else { System.out.println("No ha introducido numeros positivos"); }

if(neg != 0) { System.out.println("Media de los valores negativos:"+sumaNeg / neg); }

else { System.out.println("No ha introducido numeros negativos");

 

 

}

 

 

}

 

}

Salida:

Lectura de los elementos del array

Numeros[0]= 5

Numeros[1]= 40

Numeros[2]= -7

Numeros[3]= 0

Numeros[4]= 23

Numeros[5]= -23

Numeros[6]= 50

Numeros[7]= -76

Numeros[8]= 123

Numeros[9]= 45

Media de los valores positivos47.666666666666664

Media de los valores negativos:-35.333333333333336

7° practica

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 25/11/14

import java.util.ArrayList;

 

public class Lista2 {

 

public static void main(String[] args) {

ArrayList nombres = new ArrayList ();

nombres.add("uriel");

nombres.add("valeria");

nombres.add("gustavo");

nombres.add("laura");

nombres.add("ulises");

System.out.println(nombres);

 

 

}

 

}

Salida:

[uriel, valeria, gustavo, laura, ulises]

8° practica

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 25/11/14

import java.util.ArrayList;

 

public class Lista1 {

 

 

public static void main(String[] args) {

ArrayList nombres = new ArrayList();

nombres.add("uriel");

nombres.add("valeria");

nombres.add("gustavo");

nombres.add("laura");

nombres.add("ulises");

System.out.println(nombres);

nombres.add(2,"Araceli");

nombres.add(4,"Griselda");

System.out.println(nombres);

nombres.add(3,"Gustavo");

nombres.add(5,"Raul");

System.out.println(nombres);

nombres.add(0,"Eduardo");

nombres.add(1,"Jose");

System.out.println(nombres);

 

 

}

 

}

SALIDA:

[uriel, valeria, gustavo, laura, ulises]

[uriel, valeria, Araceli, gustavo, Araceli, laura, ulises]

[uriel, valeria, Araceli, Araceli, gustavo, Araceli, Araceli, laura, ulises]

[Araceli, Araceli, uriel, valeria, Araceli, Araceli, gustavo, Araceli, Araceli, laura, ulises]

9° PRACTICA

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 25/11/14

import java.util.ArrayList;

 

public class Lista {

 

public static void main(String[] args) {

ArrayList nombres = new ArrayList();

nombres.add("uriel");

nombres.add("valeria");

nombres.add("gustavo");

nombres.add("laura");

nombres.add("ulises");

System.out.println(nombres);

nombres.add(2,"Araceli");

nombres.add(4,"Araceli");

System.out.println(nombres);

nombres.add(3,"Araceli");

nombres.add(5,"Araceli");

System.out.println(nombres);

nombres.add(0,"Araceli");

nombres.add(1,"Araceli");

nombres.remove(2);

System.out.println(nombres);

nombres.remove(2);

System.out.println(nombres);

nombres.remove(4);

System.out.println(nombres);

nombres.remove(7);

System.out.println(nombres);

nombres.remove(6);

System.out.println(nombres);

}

 

}

SALIDA:

[uriel, valeria, Araceli, Araceli, gustavo, Araceli, Araceli, laura, ulises]

[Araceli, Araceli, valeria, Araceli, Araceli, gustavo, Araceli, Araceli, laura, ulises]

[Araceli, Araceli, Araceli, Araceli, gustavo, Araceli, Araceli, laura, ulises]

[Araceli, Araceli, Araceli, Araceli, Araceli, Araceli, laura, ulises]

[Araceli, Araceli, Araceli, Araceli, Araceli, Araceli, laura]

[Araceli, Araceli, Araceli, Araceli, Araceli, Araceli]

10°PRACTICA:

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 25/11/14

import java.util.ArrayList;

 

public class ListaNum1 {

 

public static void main(String[] args) {

ArrayList numeros = new ArrayList();

numeros.add(2,"2002");

numeros.add(4,"2014");

System.out.println(numeros);

numeros.add(1,"99");

numeros.add(3,"77");

System.out.println(numeros);

numeros.add(0,"100");

numeros.add(5,"200");

System.out.println(numeros);

numeros.add(6,"100");

numeros.add(8,"200");

numeros.add(11,"100");

numeros.add(13,"200");

System.out.println(numeros);

 

 

}

 

}

11° PRACTICA

package tercer_parcial;

// LOREDO MOYA JOSE HUMBERTO

// 25/11/14

import java.util.ArrayList;

 

public class ListaNum {

 

public static void main(String[] args) {

ArrayList numeros = new ArrayList();

numeros.add("48");

numeros.add("34");

numeros.add("8");

numeros.add("7");

numeros.add("2006");

System.out.println(numeros);

 

 

}

 

}

SALIDA:

[48, 34, 8, 7, 2006]

12° PRACTICA

package tercer_parcial;
// LOREDO MOYA JOSE HUMBERTO
// 25/11/14
import java.util.ArrayList;

public class ListaNum1 {

  public static void main(String[] args) {
   ArrayList numeros = new ArrayList();
  numeros.add("48");
  numeros.add("34");
  numeros.add("8");
  numeros.add("7");
  numeros.add("2006");
  System.out.println(numeros);
 
   numeros.add(2,"2002");
   numeros.add(4,"2014");
   System.out.println(numeros);
   numeros.add(1,"99");
   numeros.add(3,"77");
   System.out.println(numeros);
   numeros.add(0,"100");
   numeros.add(5,"200");
   System.out.println(numeros);
   numeros.add(6,"100");
   numeros.add(8,"200");
   numeros.add(11,"100");
   numeros.add(13,"200");
   System.out.println(numeros);
  

 }

}

SALIDA:

[48, 34, 8, 7, 2006]

[48, 34, 2002, 8, 2014, 7, 2006]

[48, 99, 34, 77, 2002, 8, 2014, 7, 2006]

[100, 48, 99, 34, 77, 200, 2002, 8, 2014, 7, 2006]

[100, 48, 99, 34, 77, 200, 100, 2002, 200, 8, 2014, 100, 7, 200, 2006]

13° PRACTICA

package tercer_parcial;
// LOREDO MOYA JOSE HUMBERTO
// 25/11/14
import java.util.ArrayList;

public class ListaNum2 {

  public static void main(String[] args) {
   ArrayList numeros = new ArrayList();
  numeros.add("48");
  numeros.add("34");
  numeros.add("8");
  numeros.add("7");
  numeros.add("2006");
  System.out.println(numeros);
 
   numeros.add(2,"2002");
   numeros.add(4,"2014");
   System.out.println(numeros);
   numeros.add(1,"99");
   numeros.add(3,"77");
   System.out.println(numeros);
   numeros.add(0,"100");
   numeros.add(5,"200");
   System.out.println(numeros);
   numeros.add(6,"100");
   numeros.add(8,"200");
   numeros.add(11,"100");
   numeros.add(13,"200");
   System.out.println(numeros);
  
   numeros.remove(1);
   System.out.println(numeros);
   numeros.remove(2);
   System.out.println(numeros);
   numeros.remove(8);
   System.out.println(numeros);
   numeros.remove(7);
   System.out.println(numeros);
   numeros.remove(8);
   System.out.println(numeros);
   numeros.remove(9);
   System.out.println(numeros);
  
  
  
  

 }

}

SALIDA:

[48, 34, 8, 7, 2006]

[48, 34, 2002, 8, 2014, 7, 2006]

[48, 99, 34, 77, 2002, 8, 2014, 7, 2006]

[100, 48, 99, 34, 77, 200, 2002, 8, 2014, 7, 2006]

[100, 48, 99, 34, 77, 200, 100, 2002, 200, 8, 2014, 100, 7, 200, 2006]

 
 
 

 

Contacto