Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - pablcruz

#1
Java / Primer, Peor y Mejor ajuste en Java
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 (java) [Seleccionar]
package clases;

import java.util.Scanner;

public class main {

   @SuppressWarnings("empty-statement")
   public static void main(String[] args) {
       int a = 0;
       Scanner teclado = new Scanner(System.in);

       System.out.println("De que forma quiere calcular la memoria?");
       System.out.println("1: Manualmente");
       System.out.println("2: Archivo Externo");

       a = teclado.nextInt();
       switch (a) {
           case 1:
               Manualmente();
               break;
           case 2:
               //Archivo Externo
               break;
           default:
               System.out.println("No es valido");
               System.exit(0);
       }

   }
   // Metodos

   public static void Manualmente() {
       Scanner teclado = new Scanner(System.in);
       int b = 0;
       int tamano;
     
       String[] estado = {"EU", "EU", "LI", "LI", "LI", "LI", "EU", "EU"};
       int[] memoria = {200,500,45,199,230,30,80};

       System.out.println("De qué tamaño es el archivo?");
       tamano = teclado.nextInt();
       if (tamano > 500) {
           System.out.println("Valor muy grande");
           System.exit(0);
           
       }

       System.out.println("Que metodo quiere utilizar?");
       b = teclado.nextInt();
       switch (b) {
           case 1:                
               //primer ajuste
               break;
           case 2:
               //mejor ajuste
               break;
           case 3:
               //peor ajuste
               break;
           default:
               System.out.println("no es valido");
       }

   }
   
    //static int primerajuste(int b){
     
       //String[] estado = {"EU", "EU", "LI", "LI", "LI", "LI", "EU", "EU"};
      // int[] memoria = {200,500,45,199,230,30,80};
       
    }



· 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