Meine Flugmodelle
Elektronische Schaltungen
Programmieren mit C / C++
Windows programmierung mit C / C++
Ausgesuchte freeware Programme
Interessante tipps und Tricks zu Windows und DOS
links zu Homepages die Sie sehen müssen
Noch fragen?
Rechtliche Hinweise
Datenschutzerklärung

ANKTECH.DE
Flugmodellbau, Elektronik, Programmierung mit C/C++ und mit
Windows API, Tipps und Tricks und Freeware- Programme

Hier finden Sie Programmbeispiele, die ich in C und C++ geschrieben habe.

Alle Beispiele sind mit dem Microsoft Visual C++ 6 Compiler geschrieben.
Sie lassen sich aber auch für alle anderen Compiler verwenden z.B. Borland oder GNU. Klicken Sie in dem Fall auf die entsprechende cpp Datei.

Das erste Beispiel ist ein kleines Benzin- Verbrauchsprogramm, mit dem Sie den Beninverbrauch ihres Pkws ermitteln können.
Hier der Source Code von benzinpr.cpp:

#include <stdio.h>
#include <conio.h>

main()
{
  float Benzin,km_Stand;
  printf("\n\t  
   B e n z i n v e r b r a u c h B e r e c h n u g");
  printf("\n\t   =================================================\n\n");
  printf("\n Wie viel Liter Benzin haben sie getankt?: ");
  scanf("%f",&Benzin);
  printf("\n Wie viel Kilometer sind Sie,");
  printf("\n seit dem letzten Tanken gefahren?: ");
  scanf("%f",&km_Stand);
  printf("\n Sie Haben %.2f l auf 100 km verbraucht!\n   ",Benzin*100/km_Stand);
  getche();
  return 0;
}

Die Gepackte Zipdatei, "benzinpr.zip" inkl. benzinpr.cpp, aller dazugehörigren Microsoft Visual C++ 6.0 Projektdateien und ausführbare EXE Datei, können Sie hier downloaden.
Ausgabe:


Das zweite Programm stellt ein Passwort Programm dar.
Hier der Source Code von geheim.cpp:

#include <stdio.h>
#include <string.h>
#include <conio.h>

main()
{
char geheim[10],passwort[80];
int versuch=3;
  geheim[3]='p';
  geheim[2]=109;
  geheim[7]=114;
  geheim[5]=116;
  geheim[0]=67;
  geheim[9]='x';
  geheim[1]=111;
  geheim[8]='\0';
  geheim[4]=geheim[1]+6;
  geheim[6]=101;
  printf("\nSie haben 3 Versuche.\n");
  do
  {
    printf("\nBitte Passwort eingeben: ");
    gets(passwort);
    if(strcmp(geheim,passwort) == 0)
    {
      printf("\nPasswort ok!\n");
      break;
    }
    else
    {
      printf("\nFehlerhaftes Passwort! \n\a");
    }
    versuch--;
  }
  while(versuch > 0);
  getche();
  return 0;

}

Die Zahl in den Viereckigen Klammern hinter "geheim" stellen den wievielten Buchstaben in dem Passwort dar. So ist z.B. geheim[0] der 1. Buchstabe im Satz.
Geheim[1] ist der 2. Buchstabe im Satz, u.s.w....
'p' stellt den Tatsächlichen Buchstaben dar.
Nur eine Zahl, ohne Hochkomma, z.B. 109 stellt den wert in der ASCII Tabelle dar, in diesem fall, 109 = m
Sie bekommen das raus, indem Sie in ihrem Texteditor die [Alt] Taste betätigen und dann, 109 eingeben.
'\0' stellt das Ende des Wortes dar.
Na haben Sie schon das Passwort heraus bekommen.

Die Gepackte Zipdatei, "geheim.zip" inkl. benzinpr.cpp, aller dazugehörigren Microsoft Visual C++ 6.0 Projektdateien und ausführbare EXE Datei, können Sie hier downloaden.

Zum Anfang der Seite