Ejercicio 1.docx

23
Ejercicio 1 Crear una lista de números decimales, la cantidad de elementos de la lista DEBE ser un número aleatorio dentro del intervalo [5; 10]. Los valores que se agregan a la lista DEBEN ser números decimales dentro del intervalo [45.0; 90.0] Se pide una aplicación en Java que permita cumplir con los siguientes requerimientos · Imprimir la lista de números generados · Imprimir el promedio de los valores que fueron incorporados · Imprimir el número mayor que forma parte de la lista · Imprimir la diferencia entre el segundo número más grande y el segundo más pequeño Ejercicio 2 Crear una lista de números enteros, la cantidad de elementos de la lista DEBE ser un numero aleatorio dentro del intervalo [10; 20].

Transcript of Ejercicio 1.docx

Ejercicio 1Crear una lista de nmeros decimales, la cantidad de elementos de la lista DEBE ser un nmero aleatorio dentro del intervalo [5; 10].Los valores que se agregan a la lista DEBEN ser nmeros decimales dentro del intervalo [45.0; 90.0]Se pide una aplicacin en Java que permita cumplir con los siguientes requerimientos Imprimir la lista de nmeros generados Imprimir el promedio de los valores que fueron incorporados Imprimir el nmero mayor que forma parte de la lista Imprimir la diferencia entre el segundo nmero ms grande y el segundo ms pequeo

Ejercicio 2

Crear una lista de nmeros enteros, la cantidad de elementos de la listaDEBE ser un numero aleatorio dentro del intervalo [10; 20].Los valores que se agregan a la lista DEBEN ser nmeros enteros dentro del intervalo [10; 100]Se pide una aplicacin en Java que permita cumplir con los siguientes requerimientos: Imprimir la lista de nmeros generados Imprimirla suma de los nmeros PARES que fueron generados Imprimir la cantidad de nmeros impares que fueron generados.Ejercicio 3Se desea manejar una lista de robots. Cada robot tiene un nmero y un porcentaje de vida. El nmero de elementos de la lista ser un valor aleatorio entre 5 y 10. El porcentaje de vida de cada ROBOT ser un valor aleatorio entre 1 y 100.

Se pide construir una aplicacin en java que permita cumplir con la siguiente funcionalidad: Imprimir la lista de robot ordenada por porcentaje de vida de los robots. Al principio de la lista DEBEN estar los robots con menos porcentaje de vida. Imprimir la cantidad de robot que tiene ms del 50% de vida. Imprimir el nmero de los TRES robots que tienen mayor porcentaje de vida.Ejercicio 4

Se desea manejar DOS listas de nmeros enteros. La cantidad de elementos de la lista 1 DEBE ser un nmero aleatorio entre 5 y 15. La cantidad de elementos de la lista 2 DEBE ser un numero aleatorio entre 10 y 20.

El rango de los nmeros que sern agregados a la lista DEBE estar entre 50 y 550.Se pide construir una aplicacin en java que permita cumplir con la siguiente funcionalidad: Imprimir las listas que han sido generadas. Crear una tercera lista que contenga los elementos que estn en la lista 1 y NO ESTAN en la lista 2 Imprimir la tercera lista Crear una cuarta lista que contenga los elementos de la lista 1 que son pares y los elementos de la lista 2 que son impares Imprimir la cuarta lista.Otro Ejercicio

CREAR UNA LISTA DE A LO MS 20 NUMEROS DECIMALES LOS VALORES DE LA LISTA DEBERAN ESTAR ENTRE 1 Y 100 MOSTRAR EL PROMEDIO DE LOS NUMEROS MAYORES A 25.4

Evaluacin N1Programacin orientada a objetos

Se tiene el siguiente diagrama de clases:

El mtodo mayor DEBE DEVOLVER un objeto de la clase SerVivo. En el caso de laversin que est en la clase SerVivo va a devolver al SerVivo (de entre losdos que se comparan) de MAYOR EDAD. En el caso de la versin del mtodo quese encuentra en la clase Humano DEBER DEVOLVER al humano (de entre los dosque se comparan) cuyo nombre sea mayor (de acuerdo al orden alfabtico) y quesu edad sea mayor.El mtodo toString() DEBE retornar un String que contenga TODOS los datos delobjeto.

Para implementar el mtodo equals DEBE SABER QUE:

Dos seres vivos se consideran iguales si tienen la misma edad Dos humanos se consideran iguales si tienen la misma edad y el mismonombre.Se pide:a) Implementar el diagrama de clases anteriorb) Construir una clase llamada Main que cumpla con las siguientesinstrucciones: Declarar DOS objetos de la clase SerVivo1. Objeto X tiene 3 aos2. Objeto Y tiene 5 aos. Usando el mtodo mayor() DEBER imprimir el mayor SerVivo de loscreados anteriormente. Declarar DOS objetos de la clase SerViv Crear DOS OBJETOS DE LA CLASE Humano y ASIGNARLOS A LAS VARIABLESDECLARADAS PREVIAMENTE. Los objetos son:1. Objeto X: nombre Homero, 34 aos2. Objeto Y: nombre Bart, 9 aos Usando el resultado devuelto por el mtodo mayor() DEBER imprimirel mayor Humano de los creados anteriormente. Usando el resultado devuelto por el mtodo mayor() DEBER imprimirel menor Humano de los creados anteriormente.Ejercicio a peticin

Ha peticin de un usuario realice este ejercicio, en realidad no segu al pie de la letra el modelo conceptual, pero si se llega al mismo objetivo, esto lo podemos ver reflejado ejecutando el main.Saludos.

Se pide: agregarContacto: debe ingresar un nuevo contacto, cada contacto tiene un celular asociado. RealizarLlamada: cambia el valor de la ltima llamada y suma la llamada a los minutos totales. Buscar nmero: solicita el ingreso de un nombre y retorna el prefijo + el nmero11) Realizar un programa que en el cual se ingrese una lista de N nmeros y determine cuantos positivos y cuantos negativos hay.importjava.io.*;02.publicclassPositivos11 {03.04.publicstaticvoidmain(String[] args)throwsIOException05.{BufferedReader br;06.intnum[] =newint[200];07.intn=0,p=0,ne=0;08.br =newBufferedReader (newInputStreamReader (System.in));09.System.out.println("Cuantos numeros va ha ingresar a la lista");10.n=Integer.parseInt(br.readLine());11.12.for(inti=0; i0)13.p=p+1;14.else15.ne=ne+1;16.}17.System.out.println("Positivos "+ p);18.System.out.println("Negativos "+ ne);19.}20.}http://ingenieria-aplicada.net/programa-ingrese-lista-numeros-determine-cuantos-positivos-negativos-descargar-codigolista, insertar, eliminar elementos de la lista y ordenarla. Justo el programa que estabas buscando!!!

#include #include #include using namespace std;// Print out a list of stringsostream& operator