Java_1/src/de/joethei/java1/Zettel2.java

125 lines
3.2 KiB
Java

package de.joethei.java1;
import java.util.Scanner;
public class Zettel2 {
public static void main(String[] args) {
aufgabe1();
aufgabe2();
aufgabe3();
aufgabe4();
aufgabe5();
aufgabe6a();
aufgabe6b();
aufgabe7();
aufgabe8();
}
private static void aufgabe1() {
int i = 10;
float f = 12.4F;
String s = "Java macht Spaß";
System.out.println(i + " " + f + " " + s);
}
private static void aufgabe2() {
int x = 5;
x = x + 7;
int y = x * 2;
System.out.println(x + " " + y);
}
private static void aufgabe3() {
int x = 20;
int y = 10;
System.out.println((x >= y) ? x : y);
}
private static void aufgabe4() {
System.out.println("__________________\n" +
"< Java is great! >\n" +
" -----------------");
System.out.println(" \\ ^__^");
System.out.println(" \\ (oo)\\_______");
System.out.println(" (__)\\ )\\/\\");
System.out.println(" ||----w |");
System.out.println(" || ||");
}
private static void aufgabe5() {
//int §kdl_ / 2 = 2;
double gd = 12;
//boolean §§ = true;
//boolean $hallo& = false;
//float %flow = 3.0;
//byte by @te = 2;
byte Byte = 2;
//float gehaltIn€ = 1798.32;
}
private static void aufgabe6a() {
int x = 18;
int y = 10;
int z = x;
x = y;
y = z;
System.out.println("x=" + x + " y=" + y);
}
private static void aufgabe6b() {
//Variante 1
int x = 18;
int y = 10;
x = x ^ y ^ (y = x);
System.out.println("x=" + x + " y=" + y);
//Variante 2
x = 18;
y = 10;
x += (y - (y = x));
System.out.println("x=" + x + " y=" + y);
//Variante 3
x = 18;
y = 10;
x = x + y;
y = x - y;
x = x - y;
System.out.println("x=" + x + " y=" + y);
}
private static void aufgabe7() {
int zahl1, zahl2;
double ergebnisAddition, ergebnisSubstraktion, ergebnisMultiplikation, ergebnisDivision;
Scanner scanner = new Scanner(System.in);
System.out.println("Erste Zahl eingeben:");
zahl1 = scanner.nextInt();
System.out.println("Zweite Zahl eingeben:");
zahl2 = scanner.nextInt();
ergebnisAddition = zahl1 + zahl2;
ergebnisSubstraktion = zahl1 - zahl2;
ergebnisMultiplikation = zahl1 * zahl2;
ergebnisDivision = zahl1 / zahl2;
System.out.println("Addition: " + ergebnisAddition);
System.out.println("Substraktion: " + ergebnisSubstraktion);
System.out.println("Multiplikation: " + ergebnisMultiplikation);
System.out.println("Division: " + ergebnisDivision);
}
private static void aufgabe8() {
int a = 5;
int b = 7;
int c;
c = b + a; //12
b = b - 1; //6
a = c; //12
c = b + 6; //12
b = a; //12
//a = 12 b = 12 c = 12
System.out.println("a=" + a + " b=" + b + " c=" + c);
}
}