Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Konstante Variablen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.04.2005, 00:36 Uhr
Snopex



Hi allerseits,

Habe folgende Aufgabe:


C++:
const std::string months[12]={"Januar","Februar","Maerz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"};
   float monats_umsaetze[12];
   int jahresumsatz=0;
   int durchschnitt;
    
    for(int i=0;i<12;++i)
    {
        std::cout<<"Geben Sie den Monatsumsatz von "<<months[i]<<" ein: ";
        std::cin>>monats_umsaetze[i];
        jahresumsatz+=monats_umsaetze[i];
    }
    std::cout<<"Ihr Jahresumsatz betraegt: \n"<<jahresumsatz;
    std::cout<<"Ihr durschnittlicher Jahresumsatz betraegt: "<<jahresumsatz/12;
    
    std::cin.get();
    std::cin.get();
    return 0;




std::string ? Welche Funktion hat dies ? Und warum muss ich da eine for Schleife nehmen?

C++:
jahresumsatz+=monats_umsaetze[i];

warum kommt da nach jahresumsatz+=?


thx and greets

Snopex



 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.04.2005, 00:59 Uhr
Pablo
Supertux
(Operator)


std::string ist keine Funktion sondern eine Klasse des Namensbreiches std.
Weil du kein "using namespace std" benutzt, musst du std::string statt string nehmen.

a += 7; bedeutet a = a + 7;
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: