NetVision-Technik

NetVision-Technik (http://www.netvision-technik.de/forum/index.php)
-   Off-Topic (http://www.netvision-technik.de/forum/forumdisplay.php?f=44)
-   -   Zahlen vortlaufend Addieren .... (http://www.netvision-technik.de/forum/showthread.php?t=2274)

Cerberus 10.11.2008 21:06

Zahlen vortlaufend Addieren ....
 
Wir hatten gerade dieses Problem ...

Aufgabe: Addiere alle ganzen Zahlen von 0 - 10.000 auf ....

Wie macht man das -- und was kommt raus .....

DirtyPlaya 10.11.2008 21:07

:confused::confused:oje was soll den das werde???

Cerberus 10.11.2008 21:11

ein bissel was, was die Leute hier wissen müssten ...

die meisten sind Schüler und sollten das intus haben ...

Sogar ohne Tante Google

sonst: :no::no:

tantetoni2 10.11.2008 21:30

vielleicht so

PHP-Code:

$ergebnis=0;
for ( 
$x 0$x <= 10000$x++ )
{
  for ( 
$i 0$i <= 10000$i++ )
  {
  
    
$ergebnis $ergebnis+$i;
  
  
  }
}
echo 
$ergebnis

da kommt 500100005000 raus

Cerberus 10.11.2008 21:34

zu viel rechnerei ...

1 Zeile ist Notwendig .....

dauert zu lange :)

sorry ....

tantetoni2 10.11.2008 21:37

hab was gefunden
PHP-Code:

echo pow(10000,10000); 

number pow ( number $base, number $exp )

Mit pow() kann man die Zahl base mit dem Faktor exp potenzieren (base hoch exp) lassen.


Beispiel

PHP-Code:

<?PHP
echo pow 3);
// Ergibt 3 * 3 * 3 * 3 = 81
?>


Cerberus 10.11.2008 21:40

löl ....

der weiß das sicher .....

aba schon komisch -- wir ham sowas in der Schule gehabt ...

ist bei mir nu ca. 15 Jahre her

tantetoni2 10.11.2008 21:45

ja funzt kommt das gleiche raus wie mit den beiden schleifen

Cerberus 10.11.2008 21:48

also dien Ergebnis ist leider Falsch ....

du sollte ja nicht zur Vorherigen Summe die neue Zahl addieren, sondern du sollt ja rechnen
Code:

0+1+2+3+4+5+6+7+8+9+.....
Ergebnis der Aufgabe ist: 50005000

tantetoni2 10.11.2008 21:49

achso meinst du das dann habe ich es falsch verstanden



--======================================--
--==
automatische Beitragszusammenführung ==--
--======================================--

tantetoni2 schrieb nach 4 Minuten und 29 Sekunden:

dann musste es so machen
PHP-Code:

$ergebnis=0;
for ( 
$i 0$i <= 10000$i++ ) { $ergebnis $ergebnis+$i; }
echo 
$ergebnis



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:19 Uhr.

Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.