Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Almerich Kemner Geändert vor über 11 Jahren
1
Grundlagen wissenschaftlichen Arbeitens An Overview of C++ Ali CICEK alinecipcicek@yahoo.com
2
Entwicklung von C++ Bjarne STROUSTRUP 1979, New Jersey Erste version; C With Classes
3
Allgemeine Eigenschaften von C++ Object Oriented Programme. bessere Modularisierung des Codes. höhere Wartbarkeit und Wiederverwendbarkeit der Einzelmodule. höhere Flexibilität des Programmes.
4
#include using namespace std; int main () { cout << "Hello World!"; return 0; } Das Hello World! Programm
5
Die Funktion main() int main() { Anweisungen }
6
Elementare Datentypen char einzelnes Zeichen; s, 9, ! int Ganze Zahlen im Bereich von -32768 bis 32768 long Ganze Zahlen im Bereich von -2147483648 bis 2147483647 float Beliebige Zahlen im Bereich von -3.40e+38 bis +3.40e+38 double Beliebige Zahlen im Bereich von -1.79e+308 bis +1.79e+308 bool Wahrheitswerte: true, false
7
if Bedingung if (Bedingung) { Anweisung(en); }
8
if-else Bedingung if (Bedingung) { Anweisung1; } else { Anweisung2; }
9
if-else Beispiel int note; if (note > 50) { cout <<positives Zeugnis<< endl; } else if (note >= 45) { cout <<2. Chance<< endl; } else { cout <<negatives Zeugnis<< endl; }
10
Die switch Verzweigung switch (Ausdruck) { case Konstante1:Anweisungen ; break ; case Konstante2:Anweisungen ; break ; case Konstante3:Anweisungen ; break ; case Konstante4:Anweisungen ; break ; default: Anweisung ; }
11
switch Beispiel switch (x) { case 1: cout << "x is 1"; break; case 2: cout << "x is 2"; break; case 3: cout << "x is 3"; break; default: cout << "value of x unknown"; }
12
Die for Schleife for(Initialisierung; Bedingung; Veränderung) { Anweisung(en); }
13
for Beispiel #include using namespace std; int main () { int n; for (n=10; n>0; n--) { cout << n << ", "; } cout << "FIRE!"; return 0; } Die Ausgabe: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, FIRE!
14
Die while Schleife Initialisierung; while (Bedingung) { Anweisung(en) inklusive Veränderung; }
15
while Beispiel int j=1; while(j<10) { cout<<j<< ; j++; } Die Ausgabe: 1 2 3 4 5 6 7 8 9
16
break Beispiel #include using namespace std; int main () { int n; for (n=10; n>0; n--) { cout << n << ", "; if (n==3) { cout << "countdown aborted!"; break; } return 0; }
17
break Beispiel Die Ausgabe: 10, 9, 8, 7, 6, 5, 4, 3, countdown aborted!
18
continue Beispiel #include using namespace std; int main () { for (int n=10; n>0; n--) { if (n==5) continue; cout << n << ", "; } cout << "FIRE!"; return 0; }
19
continue Beispiel Die Ausgabe: 10, 9, 8, 7, 6, 4, 3, 2, 1, FIRE!
20
Vor- und Nachteile + hocheffizienten Codes Erzeugung. + hochabstrakt Programmierung ist möglich. + sehr höhe Flexibilität und Ausdruckstär + für die große Projekten geeignet. + Kompatibilität mit C. - nicht unabhängig von Betriebsystem
21
Ich danke für Ihre Aufmerksamkeit thank you merci gracias obrigado grazie вы σας ευχαριστούμε dank u tesekkürler…
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.