Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Korialstraszs C++ Programme
Beitrag: #1
vom - Korialstraszs C++ Programme
So, ich weiss zwar net, ob das die korrekte Area ist, aba ich posts ma hierhin, k?^^
So, hab endlich ne Seite gefunden, wie ich meine Programme uploaden kann und euch zeigen lassen kann.

So, die Programme sind selbstgeschrieben, aber fürs erste sollte ma ein einfacher Taschenrechner genügen, oder?^^
Die Bedienung is etwas komisch, ich werde aba das Programm verbessern, sobald ich kann.

Das Programm wurde unter http://www.rapidshare.com hochgeladen.

Das Programm downloaden könnt ihr hier:
http://rapidshare.com/files/76972132/Tas...r.exe.html

(Wählt einfach unten auf der Seite "kostenlos" und ladet es da runter.
Allerdings werdet ihr noch nach der Art des downloads gefragt, wählt einfach die Erste Möglichkeit (Hab i au gemacht, um sicherzugehen) und downloadet es dann. Das Programm sieht mit dem Symbol wie ein Fenster aus (Windows-Fenster) und wird direkt auf eurem Desktop gespeichert)

So, damit ihr euch Sicher seid, also für die, die wissen, wie C++ bedienen:
Hier der Programmcode:
----------------------------------------------------------------------
#include<iostream>
#include<cmath>
#include<cstdio>

int multiplikation();
int division();
int addition();
int subtraktion();
int potenzieren();
int radizieren();
int logarythmus();
int beenden();
int fehleingabe();

using namespace std;
int main()
{

char auswahl;

cout<<"Taschenrechner"<<endl;
cout<<"=============="<<endl;
cout<<"Tipe ein:..."<<endl;
cout<<".a. f\201r Addition."<<endl;
cout<<".s. f\201r Subtraktion."<<endl;
cout<<".m. f\201r Multiplikation."<<endl;
cout<<".d. f\201r Division."<<endl;
cout<<".p. f\201r Potenz."<<endl;
cout<<".r. f\201r Wurzel."<<endl;
cout<<".l. f\201r Logarythmus."<<endl;
cout<<".x. f\201r die Beendigung des Rechners."<<endl;

cin>> auswahl;

switch(auswahl)
{
case 'a':
addition();
break;

case 's':
subtraktion();
break;

case 'm':
multiplikation();
break;

case 'd':
division();
break;

case 'p':
potenzieren();
break;

case 'r':
radizieren();
break;

case 'l':
logarythmus();
break;

case 'x':
beenden();
break;

default:
fehleingabe();
break;
}
}

int addition()
{
double a;
double b;
double c;

cout<<"Sie haben Addition gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
cout<<"Geben Sie die zweite Zahl ein. -> ";
cin>> b;
c=a+b;
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;

return main();
}
int subtraktion()
{
double a;
double b;
double c;

cout<<"Sie haben Subtraktion gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
cout<<"Geben Sie die zweite Zahl ein. -> ";
cin>> b;
c=a-b;
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;


return main();
}
int multiplikation()
{
double a;
double b;
double c;

cout<<"Sie haben Multiplikation gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
cout<<"Geben Sie die zweite Zahl ein. -> ";
cin>> b;
c=a*b;
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;


return main();
}
int division()
{
double a;
double b;
double c;

cout<<"Sie haben Division gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
cout<<"Geben Sie die zweite Zahl ein. -> ";
cin>> b;
c=a/b;
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;


return main();
}
int potenzieren()
{
double a;
double b;
double c;

cout<<"Sie haben Potenz gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
cout<<"Geben Sie die zweite Zahl ein. -> ";
cin>> b;
c=pow(a,b);
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;


return main();
}
int radizieren()
{
double a;
double c;

cout<<"Sie haben Wurzel gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
c=sqrt(a);
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;


return main();
}
int logarythmus()
{
double a;
double c;

cout<<"Sie haben Logarythmus gew\204hlt."<<endl;

cout<<"Geben Sie die erste Zahl ein. -> ";
cin>> a;
c=log10(a);
cout<<"Ihre Antwort lautet: "<<c<<endl;
cout<<endl;


return main();
}
int beenden()
{
cout<<endl;
cout<<"Dr\201cken Sie eine beliebige Taste. . ."<<endl;
fflush(stdin);
getchar();
return 0;
}
int fehleingabe()
{
cout<<endl;
cout<<"Fehleingabe!"<<endl;
cout<<endl;

return main();
}
---------------------------------------------------------------------

PS1: Das nächste mal speichere ich den Code in einem Link, ok?^^

PS2: Nachdem ihr mein Programm startet, müsst ihr nur kurz warten, bis da der erste Text erscheint, dann könnt ihr es testen, also keine Panik Smile

Dies ist eine leere Sig. Ursache? Im Kreativitätsland ist gerade Dürre x:
Homepage Suchen
Zitieren



Nachrichten in diesem Thema
Korialstraszs C++ Programme - von Nightforest - 16.12.2007, 15:45
RE: Korialstraszs C++ Programme - von Telrik - 05.04.2008, 01:57

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste