EZGH/Einstieg in Java

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
== Aufgabe 1 ==

Führe das nachstehende Programm aus.

<code id="4d36e705d8dbb">
//Meine erste Anwendung
	
  public static void aufgabe1() {
    System.out.println("Meine erste Java-Anwendung");
       }
</code>

<run id="4d36e705d8f0f">
aufgabe1() 
</run>

== Aufgabe 2 ==

Nun kannst du dich steigern.

Variable müssen deklariert werden. Zuerst legt man den Datentyp der Variablen fest. Dann folgt nach einer Leerstelle der Name der Variablen. Variablennamen (Bezeichner) beginnen mit einem (kleinen) Buchstaben oder einem $-Zeichen. Bei zusammengesetzten Namen beginnt jedes neue Wortteil mit einem Großbuchstaben.

Definiere die Variablen ersteZahl, zweiteZahl und ergebnis für ganze Zahlen.
Weise den Variablen ersteZahl und zweiteZahl Werte zu.
Addiere die Werte und übergib das Resultat an die Variable ergebnis.


<code id="4d36e705d8e20">
//Meine zweite Anwendung
  
  public static void aufgabe2() {
    int ersteZahl= 32;
    int zweiteZahl= 27;
    int ergebnis;
    ergebnis= ersteZahl + zweiteZahl;
    System.out.println("1. Zahl: " + ersteZahl);
    System.out.println("2. Zahl: " + zweiteZahl);
    System.out.println("Ergebnis: "+ersteZahl+" + "+zweiteZahl+" = "+ ergebnis);
  }
</code>

<run id="4d36e705d8f77">
aufgabe2() 
</run>

== Aufgabe 3 ==

Dies könnte dein persönlicher Lohnrechner werden.

<code id="4d36e705d8e88">
//Meine dritte Anwendung
  
  public static void aufgabe3() {
    int zeit= 10;
    int stunden= 4;
    int lohn;
    lohn= zeit * stunden;
    System.out.println("Arbeitszeit: " + zeit + " Stunden");
    System.out.println("Stundenlohn: " + stunden + " EUR");
    System.out.println("Wochenlohn: "+lohn + " EUR");
  }
</code>

<run id="4d36e705d8fd7">
aufgabe3() 
</run>

== Aufgabe 4 ==

Berechne die Oberfläche und das Volumen eines Zylinders!

<code id="4d36e705d8e88">
//Meine vierte Anwendung

  public static void aufgabe4() {
    final double PI = 3.1415;
    double d,h;     // d=Durchmesser, h=Höhe
    double a,u,m;   // a=Bodenfläche, u=Umfang, m=Mantelfläche
    double o,v;     // o=oberfläche, v=Volumen
    d=6;
    h=8;

    a=d/2*d/2*PI;   //Bodenfläche
    u=d*PI;         //Umfang
    o=u*h+2*a;      //Oberfläche
    v=a*h;          //Volumen
    System.out.println("Oberflaeche und Volumen eines Zylinders");
    System.out.println();
    System.out.print("Durchmesser d: "+d);
    System.out.println("     Hoehe h: "+h);
    System.out.println();
    System.out.println("Bodenflaeche A: "+a);
    System.out.println(" Oberflaeche O: "+o);
    System.out.println("     Volumen V: "+v);
  }

</code>
 
<run id="4d36f09845ff9" >
aufgabe4() 
</run>


== Aufgabe 5 ==

Berechne die Oberfläche und das Volumen eines Zylinders!
Vergleiche mit Aufgabe 4!

<code id="4d36e705d8e88">
//Meine fünfte Anwendung

  public static void aufgabe5() {
    final double PI = 3.1415;
    double d,h;     // d=Durchmesser, H=höhe
    double a,u,m;   // a=Bodenfläche, u=Umfang
    double o,v;     // o=oberfläche, v=Volumen
    d=10.5;
    h=18.2;
    a=d/2*d/2*PI;   // Bodenfläche
    u=d*PI;         // Umfang
    o=2*a+u*h;      // Oberfläche
    v=a*h;          // Volumen
    char hoch2=178;
    char hoch3=179;
    System.out.println("Oberflaeche und Volumen zylindrischer Koerper");
    System.out.println();
    System.out.printf("Durchmesser d: %.1f cm",d);
    System.out.printf("     Hoehe h: %.1f cm\n",h);
    System.out.println();
    System.out.printf("Bodenflaeche A: %18.2f cm%c\n",a,hoch2);
    System.out.printf("Oberflaeche  O: %18.2f cm%c\n",o,hoch2);
    System.out.printf("     Volumen V: %19.3f cm%c\n",v,hoch3);
  }


</code>
 
<run id="4d36f28c851ba"  >
aufgabe5() 
</run>