gutefrage.net, die Ratgeber Community
Login   |  Registrieren   |  Forum |  Richtlinien & FAQ

PHP Übung brauch mal unterstützung

gefragt von sunny2000sunny2000 am 15.01.2009 um 21:31 Uhr

Hallo an die PHPler, falls es hier solche gibt. Bin am PHP üben. Und scheitere an einer scheinbar sehr einfachen aufgabe...

Ich muss folgende aufgabe bewerkstelligen: Die Ausgabe soll so ausschauen (Mario steht da) MXXXX<br> XAXXX<br> XXRXX<br> XXXIXX<br> XXXXO

das ganze sollte mit schleifen zu bewerkstelligen sein, ich komm auf keine lösung, habt irh irgendwelche vorschläge für mich?

Frage beantworten

Hier finden Sie weitere Fragen zu den Themen:

computer x 78.086 php x 484

Webaholic
beantwortet von Webaholic am 17. Januar 2009 13:43
0x
Die Antwort ist hilfreich? Dann klick mich!

Also mir stoßen hier ein paar Kleinigkeiten auf:
a) Keine sachliche Fragestellung
b) Nicht mal im Ansatz brauchbare informationen
c) Frage/Titel total unbrauchbar
d) kein eigener Ansatz erkennbar
.
Trotzdem:
Anbei als Screenshot inkl. Kommentaren, hier nochmal als Text zum kopieren ohne Kommentare:
<pre>
<?php
$name = "Mario";
for($i = 0;$i<strlen($name);$i++) {
for($j = 0; $j<$i; $j++)
echo "X";
echo $name[$i];
for($j=$i; $j<strlen($name)-1;$j++)
echo "X";
echo "<br />";
}
?>
</pre>


Bild/er:

Quellcode mit Kommentaren
Quellcode mit...



anonym
beantwortet von allwissendem am 17. Januar 2009 07:54
0x
Die Antwort ist hilfreich? Dann klick mich!

Schleife ist der eine Teil, um das Problem zu lösen:

siehe http://www.php-kurs.com/schleifen-in-php.htm

und innerhalb der Schleife kannst du aus dem String $name einen Buchstaben "herausschneiden" mit $gewuenschter_buchstabe = substr ( $name, $stelle, 1);

(wobei die $stelle gleich dem Durchlauf der Schleife darstellt.

Jetzt noch die entsprechende Anzahl von X davor und danach (die Anzahl kannst du dir ja rausrechnen (Tipp: Anzahl der Schleifendurchlauf wird benötigt)

Den Rest der Hausaufgabe selber machen :)


anonym
beantwortet von JSKAugsburg am 17. Januar 2009 00:45
0x
Die Antwort ist hilfreich? Dann klick mich!

diese aufgabenstellung / fragestellung ist zu ungenau!

bitte genauer - von was muss die ausgabe bestehen? - drucken? - wo ist die eingabe?

evtl. kontakt!?


Frage beantworten

Verwandte Fragen

Verwandte Fragen

    Welche Unterstützung steht mir zu?

    Mit welcher Unterstützung kann ich rechnen? Bitte helfen!

    gibt es unterstützung?

Noch nicht die richtige Antwort? Dann hier in allen Fragen und Tipps suchen:




Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Bitte lesen Sie hierzu auch unsere Rechtlichen Hinweise.