• Input in Java
  • Frank Ehspanner
  • 29.03.2022
  • Informatik
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.

Einen Mathetrainer in Java programmieren

1
Input: Einen Code erklären
  • Erkläre in eigenen Worten, was das folgende Programm für Funktionen hat.
  • Erkläre die Bedeutung von Zeile 3, Zeile 8 und Zeile 12.
  • Schreibe für die Nutzereingabe 23 den vollständigen Output des Programms auf.
Java
package quadratzahlrechner;
import java.util.*;
public class Quadratzahlrechner {
public static void main(String[] args) {
System.out.println("Quadratzahl-Rechner");
Scanner sc = new Scanner(System.in);
System.out.print("Bitte Zahl eingeben:");
int a =sc.nextInt();
int b =a*a;
System.out.println("Die Quadratzahl von " +a+ " ist " +b);
if ( b >= 401){
System.out.println("Eine wirklich große Zahl, ein Glück "
+ "kann der Computer das rechnen!");}
else
{
System.out.println("Diese Quadratzahl solltest du "
+ "aber auswendig wissen!");}
}
}
2
If-Anweisungen
  • Schreibe ein Programm, in dem der Nutzer eine Rechenaufgabe lösen muss und ihm angezeigt wird, ob er die richtige Antwort gegeben hat.
  • Erweitere dein Programm derart, dass der Nutzer mehrere Rechenaufgaben lösen muss.
Vergleichsoperatoren in Java
  • a == b

  • a != b (ungleich)

  • a < b (a kleiner b)

  • a <= b   (a kleiner oder gleich b)

3
Baue dein Rechenprogramm aus. Hierzu kannst du z. B. Folgendes einbauen:
  • ein Multiple-Choice-Quiz erstellen, bei dem die Zahlen 1 bis 4 für eine Antwort stehen
  • eine Variable, die dem Punktestand entspricht und bei richtigen Antworten erhöht wird
  • ...

Typ

Belegung

Beispiel

boolean

true oder false

0 , 1

char

Ein Unicode-Zeichen

a, B, €, &

int

32 Bit-Ganzzahl

255.654

float

32 Bit Fließkommazahl

3,654

Beispiele für Datentypen
x