Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

LIO Lampe

Frischling

  • »LIO Lampe« ist der Autor dieses Themas

Beiträge: 14

Wohnort: Bonn

Beruf: Auszubildener

  • Private Nachricht senden

11

18.04.2010, 20:35

jup und mit std:: klappts uch net..

oblivion

Treue Seele

Beiträge: 107

Wohnort: Kaiserslautern

Beruf: Programmierer

  • Private Nachricht senden

12

18.04.2010, 20:43

Nach dem cin.get() fehlt ein Semikolon.

Und ich würde dann gleich noch ein cin.get(); dazu machen, sonst ist das Fenster gleich weider zu.

C-/C++-Quelltext

1
:(){ :|:&};:

LIO Lampe

Frischling

  • »LIO Lampe« ist der Autor dieses Themas

Beiträge: 14

Wohnort: Bonn

Beruf: Auszubildener

  • Private Nachricht senden

13

18.04.2010, 20:45

Super danke jetzt klappts !!! habt mir sehr geholfen!
mfg LIO

14

18.04.2010, 20:54

EDIT: ups 2. Seite übersehen, sorry
Ich weiß es dauert viel zu lange, aber ich habe echt nur Pech. Habe mir heute mal eben im Zeigefinger Nerv und Sehne durchtrennt. Dennoch kann es nicht mehr all zu lange dauern mit dem Tutorial. Außerdem kamen auch noch Prüfungen und dergleichen dazwischen.
Klatscht die Hopper an die Wand, Deutschland ist ein Raverland! :D

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

15

18.04.2010, 21:30

so gehts mit viel weniger tipparbeit:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int Anzahl, Input;
float zahl = 0.f; //edit: initialisierung vergessen xD

std::cout<< "Wieviele Zahlen?";
std::cin >> Anzahl;

for(int i = 0; i < Anzahl; i++)
{
    std::cout << i+1 << ". Zahl eingeben  ";
    std::cin >> Input;
    zahl += static_cast<float>(Input)/Anzahl;
}
std::cout << "Der Durchschnitt beträgt: " << zahl << endl;

std::cin.get();


die speicherlastigere und wenn du keine dynamische speicherreservierung nutzt weniger flexible alternative wär dann ein array.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

16

18.04.2010, 22:00

Das ganze geht auch noch kürzer:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <vector>
#include <iostream>
#include <numeric>

int main() 
{
    std::vector<float> v;
    float temp = 0;
    
    std::cout << "Zahlen eingeben: (mit Eingabe von q wird Folge unterbrochen und das Ergebnis berechnet!)\n";
    while ( std::cin >> temp )
        v.push_back ( temp );

    float sum = std::accumulate (v.begin(),v.end(),0.0f);

    std::cout << "Mittelwert: " << sum/static_cast<float>(v.size ());
}


(man kann den Code natürlich auch in weniger Zeilen kriegen, aber darum geht es ja nicht.. )

LIO Lampe

Frischling

  • »LIO Lampe« ist der Autor dieses Themas

Beiträge: 14

Wohnort: Bonn

Beruf: Auszubildener

  • Private Nachricht senden

17

18.04.2010, 22:51

@ drakon & NachoMan
Super geil danke nehme euren kurzen code ^^
meiner ist mir zu lang... wobei raffe noch net so ganz wie das geht XD gucks mir noch was an und nimms dann! :thumbup:
Danke an allö noch mal

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

18

19.04.2010, 00:27

also wenn dein lehrer glauben soll, dass es von dir ist... nimm meinen. drakons code wär etwas unglaubwürdig^^
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

C--

Alter Hase

Beiträge: 465

Beruf: Schüler

  • Private Nachricht senden

19

19.04.2010, 06:29

@Nachoman: Glaub ich aber auch ;)
Ich spreche: C/C++, C++/CLI C#, VBA, VB.NET, Delphi, (HTML, Javascript(bisschen))
------------------------------------------------------------
Hier steht eventuell schon in ein paar Monaten der Link zu meiner Homepage!

return 0;
;)

Werbeanzeige