Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class gleichgewichtige_Zahlen
- {
- public gleichgewichtige_Zahlen()
- {
- System.out.println("Vielen Dank, dass sie sich für das Progamm von Carina Fiedler und Tobias Schneider entschieden haben.");
- }
- public int summe(int pZahl)
- {
- int summe = 0;
- for(int i = 1;i<=pZahl/2;i++){
- if(getTeiler(pZahl, i) == true){
- // System.out.print(i+ " ");
- summe = summe + i;
- }
- }
- return summe;
- }
- public boolean getTeiler(int pZahl, int index)
- {
- boolean obTeiler = false;
- if(pZahl%index == 0){
- obTeiler = true;
- }
- return obTeiler;
- }
- public boolean vergleicheZahlen(int pZahl1,int pZahl2){
- boolean gleich = false;
- if(pZahl1 != pZahl2){
- if(summe(pZahl1) == summe(pZahl2)){
- gleich = true;
- }
- }
- return gleich;
- }
- public void gleichgewichtigte_Zahlen(int max)
- {
- for(int i = 1; i < max;i++){
- for(int n = 1;n < max;n++)
- {
- if(vergleicheZahlen(i,n) == true){
- System.out.println("Die Zahlen " + n + " und " + i + " sind gleichgewichtig.");
- }
- }
- }
- System.out.println("Fertig!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement