Registrierung Gästebuch Kalender Mitgliederliste Teammitglieder Häufig gestellte Fragen Suche Zur Startseite
HackBox Forum
Forum Linkliste Online Spiele Datenbank Forum Foto Galerie Chat Portalansicht des Forum

HackBox Forum » Programmieren & Entwicklung » Web-Design » PHP-Mathematik » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen PHP-Mathematik
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
klaus-beim-kacken klaus-beim-kacken ist männlich
Eroberer


images/avatars/avatar-111.jpg
[meine Galerie]


Dabei seit: 20.09.2009
Beiträge: 57

PHP-Mathematik Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,
weiss Jemand wie man in php eine art Pyramidenrechnung machen kann also nach dem Prinzip hier:
Post=1234
1+2+3+4
--3+5+7--
---8+12---
----20------
halt wie' ne Pyramide....

Also wenn man per Post die Zahl 1234 abschikt, dan soll das Script eine 20 ausspucken.

gruss geschockt klaus-beim-kacken geschockt

__________________
Gruss geschockt klaus-beim-kacken geschockt
23.09.2009 17:03 klaus-beim-kacken ist offline Beiträge von klaus-beim-kacken suchen Nehmen Sie klaus-beim-kacken in Ihre Freundesliste auf
ickx
Jungspund



[meine Galerie]


Dabei seit: 08.02.2008
Beiträge: 20

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

http://www.selfphp.de/funktionsreferenz/index.php

guck dir das an. zeig einen denkansatz damit man sieht dass du es versucht hast. dann wird man dir weiterhelfen.
23.09.2009 18:34 ickx ist offline Beiträge von ickx suchen Nehmen Sie ickx in Ihre Freundesliste auf
klaus-beim-kacken klaus-beim-kacken ist männlich
Eroberer


images/avatars/avatar-111.jpg
[meine Galerie]


Dabei seit: 20.09.2009
Beiträge: 57

Themenstarter Thema begonnen von klaus-beim-kacken
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

das ist ja grade mein problem, ich brauch einen denkansatz unglücklich ... wie wärs mit ein paar nützlichen befehlen die das bewerkstelligen könnten, ich will ja nicht das ihr mir gleich den ganzen quelltext vorlegt.

hab schon gegooglet aber finde nichts hilfreiches.

__________________
Gruss geschockt klaus-beim-kacken geschockt

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von klaus-beim-kacken: 23.09.2009 20:24.

23.09.2009 19:55 klaus-beim-kacken ist offline Beiträge von klaus-beim-kacken suchen Nehmen Sie klaus-beim-kacken in Ihre Freundesliste auf
green1
Routinier


images/avatars/avatar-110.jpg
[meine Galerie]


Dabei seit: 26.08.2009
Beiträge: 297

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen





php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:

<?php
    function ROWS_print($the_rows)
    {
        echo "<center>";

        // durch die reihen gehen
        foreach ($the_rows as $the_row)
        {

            // durch die ziffern gehen
            foreach ($the_row as $the_number)
                print(" - " $the_number);
            print(" -<br>");
        }
        echo "</center>";
    }

    function ROWS_calc($first_row)
    {
        $the_rows = array();

        // schon ma die vorgegebene zeile adden
        $the_rows[] = $first_row;

        // und jetzt die unteren berechnen
        $new_row $first_row;
        while (1)
        {
            $new_row ROW_calc($new_row);

            // is noch alles i.O.? wenn nich, loop zuende
            if ($new_row === FALSE)
                break;

            // ansonsten halt neue zeile adden
            $the_rows[] = $new_row;
        }

        return $the_rows;
    }

    function ROW_calc($a_row)
    {
        $new_row = array();

        // wieviele ziffern hat die row?
        $num count($a_row);

        // wenn nur eine, dann is schluss
        if ($num == 1)
            return FALSE;

        // ansonsten halt von 0 bis $num-1 gehen
        for ($i=0$i<$num-1$i++)
        {
            // und die summe in tmp ablegen
            $tmp $a_row[$i] + $a_row[$i+1];

            // und die neue ziffer adden
            $new_row[] = $tmp;

            // ggf. bissel cheaten
            //print("{$a_row[$i]} mit {$a_row[$i+1]}<br>");
        }

        return $new_row;
    }

    // um first_row zu bilden:
    // musste als GET/POST holn und
    // sowas wie str2arr() machen und
    // nach zahlen filtern etc
    $first_row = array(3,1,4,1,5,9,2,6,5,3,5,8,9,7,9,3,2,3,8,4,6,2,6,4,3,3,8,3,2,7);

    $the_rows ROWS_calc($first_row);
    ROWS_print($the_rows);
?>


ein kleiner denkansatz ;-)

Dateianhang:
png pyra.png (51,14 KB, 61 mal heruntergeladen)


__________________
"Du wirst entweder kriminell oder Penner!"
23.09.2009 20:56 green1 ist offline E-Mail an green1 senden Beiträge von green1 suchen Nehmen Sie green1 in Ihre Freundesliste auf
klaus-beim-kacken klaus-beim-kacken ist männlich
Eroberer


images/avatars/avatar-111.jpg
[meine Galerie]


Dabei seit: 20.09.2009
Beiträge: 57

Themenstarter Thema begonnen von klaus-beim-kacken
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke!! mehr wollte ich gar nicht wissen!!!

__________________
Gruss geschockt klaus-beim-kacken geschockt
23.09.2009 21:52 klaus-beim-kacken ist offline Beiträge von klaus-beim-kacken suchen Nehmen Sie klaus-beim-kacken in Ihre Freundesliste auf
Meik1988 Meik1988 ist männlich
König


images/avatars/avatar-42.jpg
[meine Galerie]


Dabei seit: 16.07.2007
Beiträge: 852

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Nur um die die Denkweise zu vermitteln:
Wenn du diese Pyramide für eine Usereingabe gemacht hättest,
hättest du zuerst eine Funktion gebraucht, die es dir ermöglicht, die einzelnen Zeichen auf Zahlen zu überprüfen und einem Array hinzuzufügen.
Danach hättest du dich über Schleifen informieren können (for each z.B.), um die herausgetrennten Zahlen einem Array zuzuordnen und später die Additionen durchzuführen und die Arrays auszugeben.

Mehr hättest du nicht gebraucht.
Das Überlegen, wie du etwas bewerkstelligst kommt dann während der Recherche smile
23.09.2009 22:03 Meik1988 ist offline E-Mail an Meik1988 senden Beiträge von Meik1988 suchen Nehmen Sie Meik1988 in Ihre Freundesliste auf
klaus-beim-kacken klaus-beim-kacken ist männlich
Eroberer


images/avatars/avatar-111.jpg
[meine Galerie]


Dabei seit: 20.09.2009
Beiträge: 57

Themenstarter Thema begonnen von klaus-beim-kacken
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

naja jetzt hab ichs gelernt und darauf kommts ja an Augenzwinkern

__________________
Gruss geschockt klaus-beim-kacken geschockt
23.09.2009 22:41 klaus-beim-kacken ist offline Beiträge von klaus-beim-kacken suchen Nehmen Sie klaus-beim-kacken in Ihre Freundesliste auf
Meik1988 Meik1988 ist männlich
König


images/avatars/avatar-42.jpg
[meine Galerie]


Dabei seit: 16.07.2007
Beiträge: 852

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Naja. Du hast ein Skript bekommen...
Hast du das auch verstanden?
24.09.2009 00:20 Meik1988 ist offline E-Mail an Meik1988 senden Beiträge von Meik1988 suchen Nehmen Sie Meik1988 in Ihre Freundesliste auf
klaus-beim-kacken klaus-beim-kacken ist männlich
Eroberer


images/avatars/avatar-111.jpg
[meine Galerie]


Dabei seit: 20.09.2009
Beiträge: 57

Themenstarter Thema begonnen von klaus-beim-kacken
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich google nach den befehlen um es auch zu verstehen... sonst machts doch keinen sinn....

__________________
Gruss geschockt klaus-beim-kacken geschockt
24.09.2009 01:08 klaus-beim-kacken ist offline Beiträge von klaus-beim-kacken suchen Nehmen Sie klaus-beim-kacken in Ihre Freundesliste auf
Meik1988 Meik1988 ist männlich
König


images/avatars/avatar-42.jpg
[meine Galerie]


Dabei seit: 16.07.2007
Beiträge: 852

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

genau das wollte ich damit sagen smile
24.09.2009 08:51 Meik1988 ist offline E-Mail an Meik1988 senden Beiträge von Meik1988 suchen Nehmen Sie Meik1988 in Ihre Freundesliste auf
ickx
Jungspund



[meine Galerie]


Dabei seit: 08.02.2008
Beiträge: 20

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

meinen link hast du aber gesehn oder ? auch angeguckt ?
ohne lesen, bringt google auch nichts.
25.09.2009 00:51 ickx ist offline Beiträge von ickx suchen Nehmen Sie ickx in Ihre Freundesliste auf
Meik1988 Meik1988 ist männlich
König


images/avatars/avatar-42.jpg
[meine Galerie]


Dabei seit: 16.07.2007
Beiträge: 852

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich muss sagen, ich hab ihn übersehen...
Der Link ist aber gut. Dein Link gekoppelt mit meinen Denkvorschlägen wäre denke ich mal das richtige für kbk smile
25.09.2009 01:10 Meik1988 ist offline E-Mail an Meik1988 senden Beiträge von Meik1988 suchen Nehmen Sie Meik1988 in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen

Ähnliche Themen
Thread Gestartet Hits Antworten Letzte Antwort
PHP Passwort knacken (Forum: Software)   07.12.2007 13:56 von Sensenmannn   48.076 18   29.09.2010 16:05 von Stalkzilla  
[php] mysql_error() und die resource-id (Forum: Programmieren)   29.06.2008 22:46 von green   7.233 3   30.06.2008 02:32 von DarkSquirrel  
PHP suchscript mit SQL Anbindung (Forum: Programmieren)   04.04.2008 14:29 von wormie   4.877 3   06.04.2008 20:10 von DarkSquirrel  
Codierte PHP-Datei (Forum: Programmieren)   22.01.2008 01:39 von Itchy   9.939 10   23.01.2008 15:07 von green  
php Forum hacken (Forum: Software)   06.04.2007 01:21 von tomvon   11.971 0   06.04.2007 01:21 von tomvon  

HackBox Forum » Programmieren & Entwicklung » Web-Design » PHP-Mathematik

Views heute: 11.088 | Views gestern: 14.054 | Views gesamt: 86.403.472


© • www.hackbox.de forum.hackbox.de
Forensoftware: Burning Board 2.3.6 pl2, entwickelt von WoltLab GmbH
DB: 262.713s | DB-Abfragen: 70 | Gesamt: 0.136s | PHP: -193071.32% | SQL: 193171.32%