Register Gästebuch Calendar Members List Team Members Frequently Asked Questions Search Go to the Main Page
HackBox Forum
Forum Linkliste Online Spiele Datenbank Forum Foto Galerie Chat Portalansicht des Forum

HackBox Forum » Programmieren & Entwicklung » Web-Design » PHP-Mathematik » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Add Thread to Favorites
Post New Thread Post Reply
Go to the bottom of this page PHP-Mathematik
Author
Post « Previous Thread | Next Thread »
klaus-beim-kacken klaus-beim-kacken is a male
Eroberer


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


Registration Date: 20.09.2009
Posts: 57

PHP-Mathematik Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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 is offline Search for Posts by klaus-beim-kacken Add klaus-beim-kacken to your Buddy List
ickx
Jungspund



[meine Galerie]


Registration Date: 08.02.2008
Posts: 20

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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 is offline Search for Posts by ickx Add ickx to your Buddy List
klaus-beim-kacken klaus-beim-kacken is a male
Eroberer


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


Registration Date: 20.09.2009
Posts: 57

Thread Starter Thread Started by klaus-beim-kacken
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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

This post has been edited 1 time(s), it was last edited by klaus-beim-kacken: 23.09.2009 20:24.

23.09.2009 19:55 klaus-beim-kacken is offline Search for Posts by klaus-beim-kacken Add klaus-beim-kacken to your Buddy List
green1
Eroberer


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


Registration Date: 26.08.2009
Posts: 52

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page





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 ;-)

Attachment:
png pyra.png (51.14 KB, 52 downloads)
23.09.2009 20:56 green1 is offline Send an Email to green1 Search for Posts by green1 Add green1 to your Buddy List
klaus-beim-kacken klaus-beim-kacken is a male
Eroberer


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


Registration Date: 20.09.2009
Posts: 57

Thread Starter Thread Started by klaus-beim-kacken
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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

__________________
Gruss geschockt klaus-beim-kacken geschockt
23.09.2009 21:52 klaus-beim-kacken is offline Search for Posts by klaus-beim-kacken Add klaus-beim-kacken to your Buddy List
Meik1988 Meik1988 is a male
Haudegen


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


Registration Date: 16.07.2007
Posts: 678

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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 is offline Send an Email to Meik1988 Search for Posts by Meik1988 Add Meik1988 to your Buddy List
klaus-beim-kacken klaus-beim-kacken is a male
Eroberer


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


Registration Date: 20.09.2009
Posts: 57

Thread Starter Thread Started by klaus-beim-kacken
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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 is offline Search for Posts by klaus-beim-kacken Add klaus-beim-kacken to your Buddy List
Meik1988 Meik1988 is a male
Haudegen


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


Registration Date: 16.07.2007
Posts: 678

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Naja. Du hast ein Skript bekommen...
Hast du das auch verstanden?
24.09.2009 00:20 Meik1988 is offline Send an Email to Meik1988 Search for Posts by Meik1988 Add Meik1988 to your Buddy List
klaus-beim-kacken klaus-beim-kacken is a male
Eroberer


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


Registration Date: 20.09.2009
Posts: 57

Thread Starter Thread Started by klaus-beim-kacken
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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 is offline Search for Posts by klaus-beim-kacken Add klaus-beim-kacken to your Buddy List
Meik1988 Meik1988 is a male
Haudegen


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


Registration Date: 16.07.2007
Posts: 678

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

genau das wollte ich damit sagen smile
24.09.2009 08:51 Meik1988 is offline Send an Email to Meik1988 Search for Posts by Meik1988 Add Meik1988 to your Buddy List
ickx
Jungspund



[meine Galerie]


Registration Date: 08.02.2008
Posts: 20

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

meinen link hast du aber gesehn oder ? auch angeguckt ?
ohne lesen, bringt google auch nichts.
25.09.2009 00:51 ickx is offline Search for Posts by ickx Add ickx to your Buddy List
Meik1988 Meik1988 is a male
Haudegen


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


Registration Date: 16.07.2007
Posts: 678

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

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 is offline Send an Email to Meik1988 Search for Posts by Meik1988 Add Meik1988 to your Buddy List
Tree Structure | Board Structure
Jump to:
Post New Thread Post Reply

[php] mysql_error() und die resource-id (: Programmieren)   29.06.2008 22:46 green   1,328 3   30.06.2008 02:32 DarkSquirrel  
PHP suchscript mit SQL Anbindung (: Programmieren)   04.04.2008 14:29 wormie   1,362 3   06.04.2008 20:10 DarkSquirrel  
Codierte PHP-Datei (: Programmieren)   22.01.2008 01:39 Itchy   1,718 10   23.01.2008 15:07 green  
PHP Passwort knacken (: Software)   07.12.2007 13:56 Sensenmannn   10,051 13   20.01.2008 18:44 green  
php Forum hacken (: Software)   06.04.2007 01:21 tomvon   4,086 0   06.04.2007 01:21 tomvon  

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

Views heute: 1.155 | Views gestern: 4.624 | Views gesamt: 18.898.965


© 2010 • www.hackbox.de forum.hackbox.de
Forum Software: Burning Board 2.3.6 pl2, Developed by WoltLab GmbH
DB: 0.109s | DB-Abfragen: 72 | Gesamt: 0.449s | PHP: 75.72% | SQL: 24.28%
Geblockte Angriffe: 389 | prof. Blocks: 2.427 | Spy-/Malware: 3.321
CT Security System 3.0.7: © 2006 Frank John & cback.de