Unsere Programme

Prog: Ziffernsturz

#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{int zahl,help;
 cout<<"Das folgende Programm invertiert die Ziffern einer Zahl.";
 cout<<"\n Geben Sie eine natuerliche Zahl ein: ";
 
 cin>>zahl;
 help = zahl;
 
 do {	
   cout << help%10; 
   help  = help/10; 
 } while(help>0);
 
 getch();
 return 0;
}

Prog: Summe

#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
int i,n,sum=0;
cout<< "Das folgende Programm summiert die Zahlen 1 - n auf. \n";
cout<<"Geben Sie eine Obergrenze ein: ";
cin>>n;
 
for (i=1;i<=n;i++) {
  sum=sum+i;  
}    
 
cout << "Ergebnis: " << sum;
getch();
return 0;
}

Prog: Mal1

#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
int i,n;
 
cout<< "Willkommen! Dieses Programm berechnet die von Ihnen gewuenschte Malreihe \n";
cout<<"Welche Malreihe wuenschen Sie? A: ";
 
cin>>n;
for(i=1; i<=10; i++){
      cout<<i<<" * "<<n<<" = "<<i*n <<endl;
}
 
cout<<"Ende";
getch();
return 0;
}

Prog: Einmaleins

#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
int i,n;
 
cout<< "Willkommen! Dieses Programm berechnet die von Ihnen gewuenschte Malreihe \n";
 
for (n=1; n<=10; n++) {
  cout << n << "-er Reihe\n"; 
  for(i=1; i<=10; i++){
      cout<<i<<" * "<<n<<" = "<<i*n <<endl;
  }
  cout << endl;
  getch(); 
}  
 
cout<<"Ende";
getch();
return 0;
}

Prog: Quadratzahlen

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
int main()
{int u,o,i;
 cout<< "Dieses Programm gibt die QuadratZahlen aus.";
 cout<< "\nBei welchem Wert sollen die Berechnung starten ? ";
 cin >>u;
 cout<< "\nBis zu welchem Wert sollen die Berechung laufen ? ";
 cin >>o;
 for (i=u; i<=o;i++) {
     cout<< "\n"<<i <<"^2 = "<< i*i<< endl;
 }
 
 getch();
 return 0;
}

Prog: Fibonacci

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
 
 int main()
{
 
 int fa=1,fb=1,fc,n,i=3;
 
 cout<< "Dieses Programm gibt die Fibonacci-Zahlen aus.";
 cout<< "\nWie viele Zahlen (n>2) sollen berechnet werden ? ";
 cin >>n;
 cout << fa << ", " << fb ;
 do {
   fc = fa + fb;
   cout << ", " << fc; 
   fa = fb; fb = fc;
   i++;
 } while ( i<=n);
 
 getch();
 return 0;
}

Prog: Zeichentest

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
#include <math.h> //Mathematikbibliothek wird eingebunden.                
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
 
 int main()
{
 int zeichennr;
 char zeichen;
 
 cout<< "Dieses Programm gibt das gewünschte ASCII-Zeichen aus.";
 cout<< "\nBitte gib die Nummer des ASCII-Zeichens ein:  ";
 
 cin >> zeichennr;
 zeichen = zeichennr; 
 cout << zeichen;
 
 getch();
 return 0;

Prog: ASCII-Tabelle

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
int main()
{int u,o;
 char zeichen;
 
 cout<< "Dieses Programm gibt einen Teil der ASCII-Tabelle aus.";
 cout<< "\nBitte gib die Nummer der Untergrenze ein:  ";
 cin >> u;
 cout<< "\nBitte gib die Nummer der Obergrenze ein:  ";
 cin >> o;
 
 for (int i=u; i<=o; i++){
   zeichen=i;  
   cout << "Der Nummer "<< i << " entspricht das Zeichen " << zeichen << endl;
   if (i%10==0) getch(); // Programm wartet bei den Zehnerzahlen auf einen Tastendruck
 }
 
 getch();
 return 0;
}

Prog: Char-Schleife

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
#include <math.h> //Mathematikbibliothek wird eingebunden.                
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
 
 int main()
{char zeichen;
 
 cout<< "Dieses Programm gibt einen Teil der ASCII-Tabelle aus.\n\n";
 
 
 for (zeichen='A'; zeichen<='z'; zeichen++){
   cout <<  "Das Zeichen "<<zeichen << " besitzt die ASCII-Nummer "<< (int)zeichen << endl;
 }
 
 getch();
 return 0;
}

Prog: Dezimaldarstellung -> Dualdarstellung

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
#include <string>                    
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
 
 
int main()
{
 
 int z,h,r;
 char weiter='j';
 string dualzahl;
 
 cout<< "Dieses Programm verwandelt eine Zahl von der Dezimal- in die Dualdarstellung.";
 while (weiter=='j') {
  dualzahl="";
  cout<< "\nWelche Zahl (groeszer 0) willst du umwandeln ? ";
  cin >>z;
  h=z;
  do {
   r=h%2;   
   if (r==0) dualzahl="0"+dualzahl;
   if (r==1) dualzahl="1"+dualzahl;
   h=h/2;  
  } while (h!=0);
  cout << dualzahl;
  cout << "\nNoch eine Umwandlung (j/n) ? "; weiter = getch();
 } 
 cout << "Auf Wiedersehen!";  
 
 getch();
 return 0;
}

Prog: Schaltjahr

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
 
 int main()
{int jahr;
 bool istSchaltjahr;
 
 cout << "Dieses Programm sagt Dir, ob ein Schaltjahr vorliegt.\n\n";
 cout << "Gib eine Jahreszahl ein: ";
 cin  >> jahr;
 
 if (jahr%4==0) {
    istSchaltjahr=true;
    if (jahr%100==0) istSchaltjahr=false;
    if (jahr%400==0) istSchaltjahr=true;
    }   
 else   
    istSchaltjahr=false;
 
 if (istSchaltjahr) 
    cout <<  "Das Jahr " << jahr << " ist ein Schaltjahr!";
 else     
    cout <<  "Das Jahr " << jahr << " ist kein Schaltjahr!";
 
 getch();
 return 0;
}

Prog: Ganzzahlig

#include <iostream> // Standardbibliothek zur Ein- und Ausgabe wird eingebunden.
#include <conio.h>  //Zusätzliche Funktionen zur Ein- und Ausgabe auf der 
                    //Konsole werden eingebunden.
using namespace std; //Vereinfacht den Aufruf einer Funktion aus einer Bibliothek.
 
 
 int main()
{float zahl,help;
 bool istganz;
 
 cout << "Dieses Programm sagt Dir, ob eine Dezimalzahl ganzzahlig ist.\n\n";
 cout << "Gib eine Dezimalzahl ein: ";
 cin  >> zahl;
 
 help = (int)zahl-zahl; 
 
 if (help<0) 
    istganz = false;
 else
    istganz = true;   
 
 if (istganz) 
    cout <<  "Die Zahl " << zahl << " ist ganzzahlig!";
 else     
    cout <<  "Die Zahl " << zahl << " ist nicht ganzzahlig!";
 
 getch();
 return 0;
}