|
|
|
|
|
|
|
|
|
|
|
package Praktikum1; |
|
|
|
|
|
|
|
|
|
|
|
public class Zahlenfilter { |
|
|
|
|
|
public static void main(String[] args) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for(int i=0;i<200;i++){ |
|
|
|
|
|
System.out.println(i); |
|
|
|
|
|
if(istdurch5teilbar(i)){ |
|
|
|
|
|
System.out.println(" ist duch 5 teilbar"); |
|
|
|
|
|
} |
|
|
|
|
|
if(auf9endet(i)){ |
|
|
|
|
|
System.out.println(" endet auf 9"); |
|
|
|
|
|
} |
|
|
|
|
|
if(addiertunddurch3(i,i-1)){ |
|
|
|
|
|
System.out.println(" und "+(i-1)+" addiert ergeben"+(i+(i-1)+"und sind durch 3 teilbar")); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static public boolean istdurch5teilbar(int zahl1){ |
|
|
|
|
|
|
|
|
|
|
|
if(zahl1%5==0){ |
|
|
|
|
|
return true; |
|
|
|
|
|
}else { |
|
|
|
|
|
return false; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static public boolean auf9endet(int zahl1){ |
|
|
|
|
|
if(zahl1%10==9){ |
|
|
|
|
|
return true; |
|
|
|
|
|
}else{ |
|
|
|
|
|
return false; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
static public boolean addiertunddurch3(int zahl1,int zahl2){ |
|
|
|
|
|
if((zahl1+zahl2)%3==0){ |
|
|
|
|
|
return true; |
|
|
|
|
|
}else{ |
|
|
|
|
|
return false; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |