Lösungsvorschlag 3.1 - Aufgabe 1: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Die Seite wurde neu angelegt: „<pre> public void quadratzahlTest(){ Scanner eingabe = new Scanner (System.in); System.out.print ("Geben Sie die zu überprüfende Zahl ein: "); int x = …“) |
|||
Zeile 1: | Zeile 1: | ||
+ | '''Grundidee:''' Wenn das Ergebnis der Wurzel gleich dem Ergebnis für den gerundeten Wurzelwert ist, dann handelt es sich um eine Quadratzahl. Denn nur in diesem Fall erhalten wir für die Wurzel eine ganze Zahl. | ||
+ | |||
<pre> | <pre> | ||
public void quadratzahlTest(){ | public void quadratzahlTest(){ |
Aktuelle Version vom 16. Oktober 2014, 13:22 Uhr
Grundidee: Wenn das Ergebnis der Wurzel gleich dem Ergebnis für den gerundeten Wurzelwert ist, dann handelt es sich um eine Quadratzahl. Denn nur in diesem Fall erhalten wir für die Wurzel eine ganze Zahl.
public void quadratzahlTest(){ Scanner eingabe = new Scanner (System.in); System.out.print ("Geben Sie die zu überprüfende Zahl ein: "); int x = eingabe.nextInt(); if(Math.sqrt(x)==Math.floor(Math.sqrt(x))){System.out.println(x+" ist eine Quadratzahl.");} else{System.out.println(x+" ist keine Quadratzahl.");} }