• Asignatura: Informática
  • Autor: brie2sthescarocio
  • hace 9 años

Elabore un programa que acepte un número entero de tres o cuatro cifras, seguidamente se debe determinar cuántas cifras tiene el número que sean múltiplo de tres. En java

Respuestas

Respuesta dada por: hugojimi
0
lo hare en consola 
en el main debes poner

    public static void main(String[] args) { 
      String numero=""; 
         int multiplos=0;
      Scanner s = new Scanner(System.in);
      do{ 
    System.out.println("Escriba un numero de 4 o 3 cifras:");   
   numero = s.next(); 
      System.out.println(numero.length());
      }while(numero.length()>3 && numero.length()<6) ;
    //aqui vamos a ver si las cifras son multiplo de 3 
     for(int i=0;i<numero.length();i++){ 
       String cifraletra =String.valueOf(numero.charAt(i)); 
         int cifra = Integer.parseInt(cifraletra); 
         if((cifra%3)==0){   
           multiplos++; 
        }           
  }   
       System.out.println("Hay  "+ multiplos + " multiplos de 3"); 
           } 
  }
importa la clase java.util.scanner;
manda las  gracias si aun no es tarde :)

Preguntas similares