Eingeordnet in der Notes Biologie der Junggeselle.
Posted in July 07, 2011
Deutsch und 2,405 Größe bytes.
Ejercicio 1
Solicite por teclado un número que se encuentre en el intervalo [-20,50] y que sea par, valide ingreso.
Si el número ingresado por teclado es mayor a 10 y menor a 30, llame aun método que envíe como parámetro el número ingresado por teclado.
El método, debe crear un arreglo unidimensional con números aleatorios entre [10, 100] la dimensión corresponde al parámetro recibido en el método. Calcule e imprima la suma de los números divisibles por 5 que se encuentran en el arreglo adimensional, Retorne el promedio de los números positivos del arreglo.
En el bloque main (), visualice através de un mensaje el significado del dato retornado. Si el número ingresado por teclado es igual 0, imprima un mensaje que diga “Examen”
import java.io.*;
public class Eje1{
public static void main (String args[]) throws IOException{
BufferedReader entrada = new BufferedReader( new InputStreamReader(System.in));
int n,prome;
do{
System.out.print("Ingrese Numero Par entre -20 y 50: ");
n=Integer.parseInt(entrada.readLine());
}while(n %2 != 0 || n <-20 ||="" n=""> 50);
if (n >10 && n <>
{
prome= prom_positivos(n);
System.out.print("\nEl Promedio de los Numeros Positivos del Arreglo es : "+prome);
}
if(n == 0){
System.out.print("Examen ");
}
}
public static int prom_positivos (int n)
{
int arreglo [] = new int [n];
int j,su=0,suma=0,contador=0,prome;
System.out.print("\nLos Numeros del Arreglo son: ");
for(j=0; j.length;>
{
arreglo[j] = (int) ((Math.random()*91)+10);
System.out.print("\t"+arreglo[j]);
if(arreglo[j] % 5 == 0){
su = su + arreglo[j];
}
if(arreglo[j] >0){
suma = suma + arreglo[j];
contador++;
}
}
prome = (suma/contador);
System.out.print("\nLa suma de los Numero Divisibles por 5 es: "+su);
return prome;
}
}
-20>| Tags:jose,ejercicio,out,system,arreglo,int | |
| Dieses Dokument wurde mal besucht 19 0 Menschenfreundlich |
| Karma: 0% |