Initial sharing of project

master
Fono 2022-10-12 11:07:17 +02:00 committed by muelleja
commit 21536a533c
6 changed files with 166 additions and 0 deletions

BIN
._package.bluej Executable file

Binary file not shown.

View File

@ -0,0 +1,11 @@
/**
* Beschreiben Sie hier die Klasse AB2VerschiedeneProgramieraufgaben.
*
* @author (Ihr Name)
* @version (eine Versionsnummer oder ein Datum)
*/
public class AB2VerschiedeneProgramieraufgaben
{
}

View File

@ -0,0 +1,35 @@
/**
* Beschreiben Sie hier die Klasse Nr2.
*
* @author (Ihr Name)
* @version (eine Versionsnummer oder ein Datum)
*/
public class ABVerschiedeneProgrammieraufgaben
{
public static String nr1(String ein){
String rü="";
for(int i=ein.length()-1;i>=0;i--){
rü=rü+ein.charAt(i);
}
return rü;
}
public static void nr2(int sekunde){//158036522
System.out.println(sekunde+" Sekunden entsprechen");
System.out.println(sekunde/60/60/24/365+" Jahren");
System.out.println(sekunde/60/60/24%365+" Tagen");
System.out.println(sekunde/60/60%24+" Stunden");
System.out.println(sekunde/60%60+" Minuten");
System.out.println(sekunde%60+" Sekunden");
}
public static void nr3(){
for(int i=1;i<=10;i++){
for(int j=1;j<=10;j++){
System.out.print(i*j+" ");
}
System.out.println();
}
}
}

60
ABÜbungZuMethoden.java Executable file
View File

@ -0,0 +1,60 @@
/**
* Beschreiben Sie hier die Klasse ABÜbungZuMethoden.
*
* @author (Ihr Name)
* @version (eine Versionsnummer oder ein Datum)
*/
public class ABÜbungZuMethoden
{
public static int summe(int a, int b){
return a+b;
}
public static boolean istPrim(int n){
int zähler=0;
for(int i=1;i<=n;i++){
if(n%i==0){
zähler++;
}
}
if(zähler==2){
return true;
}else{
return false;
}
}
public static boolean istPrimOptimiert(int n){
for(int i=2;i<n;i++){
if(n%i==0){
return false;
}
}
return true;
}
public static void primDoublette(int min){
boolean x=false;
while(false==x){
if(istPrimOptimiert(min)==true){
min=min+2;
if(istPrimOptimiert(min)==true){
x=true;
System.out.println(min-2+" und "+min);
}else{
min=min-2;
}
}
min++;
}
}
public static void pythagoräischeTripel(){
for(int a=1;a<=100;a++){
for(int b=1;b<=100;b++){
for(int c=1;c<=100;c++){
if(a*a+b*b==c*c){
System.out.println("a="+a+" b="+b+" c="+c);
}
}
}
}
}
}

14
README.TXT Executable file
View File

@ -0,0 +1,14 @@
------------------------------------------------------------------------
Dies ist die README-Datei des Projekts. Hier sollten Sie Ihr Projekt
beschreiben.
Erzählen Sie dem Leser (jemand, der nichts über dieses Projekt weiss),
alles, was er/sie wissen muss. Üblicherweise sollte der Kommentar
zumindest die folgenden Angaben umfassen:
------------------------------------------------------------------------
PROJEKTBEZEICHNUNG:
PROJEKTZWECK:
VERSION oder DATUM:
WIE IST DAS PROJEKT ZU STARTEN:
AUTOR(EN):
BENUTZERHINWEISE:

46
package.bluej Executable file
View File

@ -0,0 +1,46 @@
#BlueJ package file
editor.fx.0.height=1121
editor.fx.0.width=1400
editor.fx.0.x=830
editor.fx.0.y=53
objectbench.height=100
objectbench.width=722
package.divider.horizontal=0.6
package.divider.vertical=0.7653508771929824
package.editor.height=342
package.editor.width=607
package.editor.x=1386
package.editor.y=283
package.frame.height=520
package.frame.width=746
package.numDependencies=0
package.numTargets=3
package.showExtends=true
package.showUses=true
project.charset=UTF-8
readme.height=60
readme.name=@README
readme.width=48
readme.x=10
readme.y=10
target1.height=70
target1.name=AB2VerschiedeneProgramieraufgaben
target1.showInterface=false
target1.type=ClassTarget
target1.width=240
target1.x=10
target1.y=170
target2.height=70
target2.name=ABVerschiedeneProgrammieraufgaben
target2.showInterface=false
target2.type=ClassTarget
target2.width=240
target2.x=70
target2.y=10
target3.height=70
target3.name=AB\u00DCbungZuMethoden
target3.showInterface=false
target3.type=ClassTarget
target3.width=150
target3.x=10
target3.y=90