elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Primer, Peor y Mejor ajuste en Java en: 29 Julio 2017, 06:28 am
Hola people!

Espero estén bien!

Vengo entrando en este mundo de programación en Java y la verdad no entiendo muy bien muchas cosas, pero estoy tratando de hacer un programa en el cual:

Ingreso un numero, el programa pregunta cual método quiero utilizar (Primer, peor o mejor) y después lo compara con un arreglo de 7 números.

El punto es que no logro hacer que funcione el primer ajuste e ingrese el número digitado en el primer campo que se pueda, me pueden dar consejos? Gracias!

Esto es lo que llevo, no sé si estará bien :c


Código
  1. package clases;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class main {
  6.  
  7.    @SuppressWarnings("empty-statement")
  8.    public static void main(String[] args) {
  9.        int a = 0;
  10.        Scanner teclado = new Scanner(System.in);
  11.  
  12.        System.out.println("De que forma quiere calcular la memoria?");
  13.        System.out.println("1: Manualmente");
  14.        System.out.println("2: Archivo Externo");
  15.  
  16.        a = teclado.nextInt();
  17.        switch (a) {
  18.            case 1:
  19.                Manualmente();
  20.                break;
  21.            case 2:
  22.                //Archivo Externo
  23.                break;
  24.            default:
  25.                System.out.println("No es valido");
  26.                System.exit(0);
  27.        }
  28.  
  29.    }
  30.    // Metodos
  31.  
  32.    public static void Manualmente() {
  33.        Scanner teclado = new Scanner(System.in);
  34.        int b = 0;
  35.        int tamano;
  36.  
  37.        String[] estado = {"EU", "EU", "LI", "LI", "LI", "LI", "EU", "EU"};
  38.        int[] memoria = {200,500,45,199,230,30,80};
  39.  
  40.        System.out.println("De qué tamaño es el archivo?");
  41.        tamano = teclado.nextInt();
  42.        if (tamano > 500) {
  43.            System.out.println("Valor muy grande");
  44.            System.exit(0);
  45.  
  46.        }
  47.  
  48.        System.out.println("Que metodo quiere utilizar?");
  49.        b = teclado.nextInt();
  50.        switch (b) {
  51.            case 1:                
  52.                //primer ajuste
  53.                break;
  54.            case 2:
  55.                //mejor ajuste
  56.                break;
  57.            case 3:
  58.                //peor ajuste
  59.                break;
  60.            default:
  61.                System.out.println("no es valido");
  62.        }
  63.  
  64.    }
  65.  
  66.     //static int primerajuste(int b){
  67.  
  68.        //String[] estado = {"EU", "EU", "LI", "LI", "LI", "LI", "EU", "EU"};
  69.       // int[] memoria = {200,500,45,199,230,30,80};
  70.  
  71.     }
  72.  


· Los códigos deben ir en etiquetas GeSHi
· Los temas van en su respectivo subforo, esto va en java
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines