Einführung in C++

Einführung in C++ anhand eines Programmbeispiels





Einführung in C++

Unser erstes Projekt soll uns
den Umfang und die Fläche eines Kreises berechnen. Dies wird durch die Formel
Fläche=Ω*r bzw. Umfang=2*Ω*r ausgedrückt.

Wir beginnen jedes C++-Programm
mit den Befehlen
#include<iostream>, welches den In
-und Output definiert und mit
using namespace
std, womit wir dem C++-Compiler mitteilen, dass es den Standard
Namensraum verwenden soll.
Sie sollten sich außerdem
angewöhnen alle Aktionen zu komentieren, da Sie sonst bei komplexeren Programmen
schnell den Durchblick verlieren. Kommentierungen werden hierbei durch zwei
Slashes // gekennzeichnet und werden vom
Compiler nicht beachtet.

Um den Kreisumfang und die
Kreisfläche auszurechnen, benötigen wir zuerst Variablen, die als Platzhalter
für Werte stehen. Variablen werden in C++ wie folgt definiert:

Variablenname = Variablenwert;
Bitte vergessen Sie nicht das
Obligatorische Semikolon (;) am Ende eines Befehls.

Mit dem Befehl

float teilen wir dem Compiler mit, dass es sich bei der Variable um eine
reelle Zahl handelt.
const bedeutet, dass es eine nicht veränderliche Variable,
also eine Konstante ist.

Natürlich möchten wir den
Radius, der berechnet werden soll, selber bestimmen. Dies realisieren wir durch
den Befehl

cin >> radius
, wobei der eingegebene Wert in der Variablen radius gespeichert wird.
Mit
cout << "gew.
Text" ,werden Texte ausgegeben. Durch den Befehl

endl, welches für End of Line steht, erhalten wir eine neue Zeile.
cin
und cout
stehen übrigens für Console Input bzw. Console Output..




Hier der Code zu unserem ersten
Projekt:







#include<iostream>


using
namespace std;



//Kreisfläche
-und Umfang berechnen

main()

{


const float pi=3.1415927;


float radius, flaeche, umfang;

cout << "Geben Sie
hier den radius ein." << endl ;

cin >> radius;
//Auf Eingabe warten

flaeche = pi *
radius * radius;

umfang = 2* pi *
radius;

cout << "Die Fläche
beträgt" << flaeche << endl; //Ausgabe der Fläche

cout >> "Der Umfang
beträgt" >> umfang >> endl; //Ausgabe des Umfangs

}





Programmstruktur.gif [Bild nicht erreichbar]