Hallo,

also mal kurz zum Verständnis. Leute, die Powerlifting machen und gleichzeitig gut aussehen wollen also wie die Bodybuilder nennt man Powerbuilder. Also eine Mischung aus Powerlifting und Bodybuilding. Aber Leonidas macht noch ganz andere Sachen wie z. B. Armwrestling. Es gibt viele Leute die Powerbuilding ausüben.

...zur Antwort

Hallo Leute. Ich habe ebenfalls Probleme. Ich wollte mit meinem Programmcode den Bildschirm löschen, sodass ich ihn nach jeder Eingabe (sobald ich ja eingebe beim nochmal Rechnen) neu eingeben kann. Ich meinte damit, dass nach jedem "ja", sich der Bildschirm wieder löscht. Ich komme hier leider nicht weiter. Mein Code sieht folgendermaßen aus:

import java.io.*;

import java.util.Scanner;

public class Taschenrechner {

 public static void main(String[] args) {

  double zahl1, zahl2, ergebnis;

  char nochmalRechnen;

  char operator;  

  //Deklaration

  Scanner scannerVariable = new Scanner(System.in);  

  //Scannen

  

 do{  

  System.out.println("Geben Sie bitte eine Gleitkommazahl ein!"); 

  //Schritt 1: Die Aufforderung zur Eingabe von Gleitkommazahlen. 

  System.out.println("Erste Zahl bitte.");

  zahl1=scannerVariable.nextDouble();

  System.out.println("Geben Sie bitte einen Rechenoperator ein (+, -, *, /):");

  operator = scannerVariable.next().charAt(0);

  System.out.println("Zweite Zahl bitte.");

  zahl2=scannerVariable.nextDouble();     

  //beide Zahlen mit nextDouble scannen

  //Operatoren mit charAt scannen

  if(operator == '+'){

   System.out.println(zahl1 + zahl2);}

  else if (operator == '-'){

   System.out.println(zahl1 - zahl2);}

  else if (operator == '*'){

   System.out.println(zahl1 * zahl2);}

  else if (operator == '/'){

   System.out.println(zahl1 / zahl2);}

  else {

  System.out.println("Fehler!");}   

  //Ende der if-else-Methode

  System.out.println("Möchten Sie noch einmal rechnen?");

  System.out.println("Bitte antworten Sie mit 'Ja' oder 'Nein'!"); 

  nochmalRechnen =scannerVariable.next().charAt(0);

  if (nochmalRechnen == 'n') {

  System.out.println("Vielen Dank für Ihre Rechnung!");}

  else if (nochmalRechnen == 'j') {

  System.out.println();

   }

  else {

  System.out.println ("Fehler!");}

  //Ende der zweiten if-else-Methode

  }while (nochmalRechnen == 'j');

  //Ende der do-while-Methode

  if (nochmalRechnen == 'j') {

  try {

  Runtime.getRuntime().exec("cls");}

  catch (Exception e) {

  } 

  //Runtime- und try-catch-Methode zum Löschen des Bildschirms verwenden

  }

  else {

     

   }

  //Ende der dritten if-else-Methode

   

 } //Ende der main-Methode

   

} //Ende der Klasse

...zur Antwort