PHP :: Aufgabe #10 :: Lösung #1

4 Lösungen Lösungen öffentlich
#10

Programmier-Basics: Centrechner

Anfänger - PHP von Freki - 27.12.2012 um 14:51 Uhr
Schreiben Sie ein Programm, das eine Zahl in Cent einliest.
Das Programm soll die Anzahl von Dollar und Cent
wie folgt ausgeben:


Konsolenausgabe:

Geben Sie die Cent ein:
324
Das ergibt 3 Dollar und 24 Cent.


#1
vote_ok
von Ministry (520 Punkte) - 29.12.2012 um 14:32 Uhr
Quellcode ausblenden PHP-Code
<?php

$ergebnis = "Bitte erst einen Centwert eingeben!";

if(isset($_POST['submit']) && !empty($_POST['cent'])) {
  
	$cent = (int)$_POST['cent'];
	$dollar = 0;

	if($cent != 0) {

		if(strlen($cent) > 2)

			$dollar = substr($cent, 0, -2);

		$cent = substr($cent, -2);

		$ausgabe = 'Das ergibt ' . $dollar . ' Dollar und ' . $cent . ' Cent.';

  
		$ergebnis = <<<EOF
Eingegebener Centwert: {$_POST['cent']}<br />
Ergebis: {$ausgabe}

EOF;

	}

}

echo <<<EOF
<form action="post.php" method="post">
  <input type="text" name="cent" value="" />
  <input type="submit" name="submit" value="Centumrechnung" />
</form>
<p>Lösung:<br />
{$ergebnis}
</p>

EOF;

?>

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben