Beliebige Dreistellige Zahl Teiler finden

vanillchz

Mitglied
Habe das Programm fast fertig, (weiß nur nicht genau wie ich das jetzt mache bzw. hänge ich gerade), damit er mir das nicht 7 mal ausgibt, sondern sagt dass ich 7 Teiler habe in einer Zeile🙂
Danke wer mir da weiterhelfen kann bzw. mir es erklären kann!

Java:
    int number=100;
      int teiler =2;
      
      int count= 0;
      count = number%teiler;
    
  
  
  
  
  
      while (number%teiler==0){
         teiler++;
      
      
         while (number%teiler!=0){
        
            teiler++;
          
         } 
         count++;
         System.out.println("Die Zahl " +number+ " hat " +count+" Teiler.");
        
      }
        
   }
}
Danke schonmal 😀
 
Du irrst dich... Versuchs doch mal... Einfach das System.out ausserhalb der Schleife
----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete. <-- Er gibt mir nix aus

Java:
while (number%teiler==0){
         teiler++;
      
      
         while (number%teiler!=0){
        
            teiler++;
        } count++; 
        
        
      }
        System.out.print("Die Zahl " +number+ " hat " +count+" Teiler.");
   }
 
}
 

Zurück
Oben