• Viernes 8 de Noviembre de 2024, 20:49

Autor Tema:  Métodos [main] para cada uno de los métodos  (Leído 1210 veces)

Iggy16

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Métodos [main] para cada uno de los métodos
« en: Lunes 1 de Noviembre de 2010, 15:45 »
0
Hola, esta vez tengo dudas con la creación de métodos mains, necesito crear 5 mains para cada método que os presento a continuación, para comprobar su correcto funcionamiento:

Código: Text
  1. 1.// Devuelve la mayor de las cifras de [n] cuandp [n] se escribe en base 10
  2.      public static int cifraMayor (int n) {
  3.      int resto = 0;
  4.      int mayor = 0;
  5.      while (n!=0) {
  6.      resto = n%10;
  7.      if (resto > mayor)mayor=resto;
  8.      n= n/10;
  9.      }
  10.      return mayor;
  11.     }
  12.  

Código: Text
  1. 2.// Devuelve el mayor de los valores de [a] y [b]
  2.        public static int mayor (int a, int b) {
  3.        int mayor=0;
  4.        if (a>b){
  5.        mayor = a;
  6.       }else{
  7.        mayor = b;
  8.       }
  9.        return mayor;
  10.        }
  11.  

Código: Text
  1. 3.// Devuelve el mayor de los valores de [a], [b] y [c]
  2.       public static int mayor (int a, int b, int c) {
  3.       int mayor=0;
  4.       if (a>b) {
  5.       mayor = a;
  6.       }else{
  7.       mayor=b;
  8.    }
  9.       if (c > mayor){
  10.  
  11.       mayor =c;
  12.    }
  13.       return mayor;
  14.    }
  15.  

Código: Text
  1. 4.private static final String romanos[] = {"I","II","III","IV","V","VI","VII","VIII","IX"};
  2.          public static String romanizarCifra (int cifra) {
  3.              if (cifra>0 && cifra<=9) return romanos[cifra-1]; else return null;
  4.          }
  5.  

Código: Text
  1. 5.public static boolean sonPrimosEntreSi (int a, int b) {
  2.         if(a<0) a=-a;
  3.         if(b<0) b=-b;
  4.         while (b!=0) {
  5.         int resto = a%b;
  6.         a=b; b=resto;
  7.         }
  8.         if (a==1) {
  9.         return true;
  10.         }
  11.         else {
  12.         return false;
  13.         }
  14.  

Gracias ;)

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Métodos [main] para cada uno de los métodos
« Respuesta #1 en: Lunes 1 de Noviembre de 2010, 19:38 »
0
No entiendo muy bien para qué necesitas 5 mains...