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

Beitrag: #2
vom - RE: Korialstraszs C++ Programme
Tja sorry die Doppelpost, aba eigentlich habe ich auch gemeint, dass ihr mir bitte Kritik liefern sollt^^, ansonsten weiss ich nich, ob ich euch Programme schreiben soll oder net xD.

PS: Vielleicht könnt ihr mir auch Aufträge für Kleinprogramme geben? Wink

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

Beitrag: #3
vom - RE: Korialstraszs C++ Programme
Könntest du vielleicht ein Programm machen, mit dem man Pokémonlandschaften darstellen kann?

Suchen
Zitieren

Beitrag: #4
vom - RE: Korialstraszs C++ Programme
Hm.... ich glaub, da gibts ne Möglichkeit, muss aba genauer wissen, wie du das meinst, meinst du das so, wie Landschaften im Spiel, oder im Fernseher?
Oder meinst du so wie in ner Bildbearbeitung?^^
Es gibt verschiedene Möglichkeiten, nur eben^^, ich kann nu kleine Programme schreiben, weil grosse echte Programme wie sogar schon ein Programm, das man schon mit "Paint" vergleichen könnte, sehr viel Zeit und Arbeit erfordert. Aber ein einfaches Bilddarstellungsprogramm sollte ich schon hinkriegen... hoffentlich^^.

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

Beitrag: #5
vom - RE: Korialstraszs C++ Programme
Bei mir steht, dass die Datei nicht geöffnet werden kann Sad

[Bild: kakamnsiggikleinfertigfo9.png]


Dieser Beitrag wurde zuletzt bearbeitet: Morgen 25:61 von Kakamään.
Suchen
Zitieren

Beitrag: #6
vom - RE: Korialstraszs C++ Programme
Naja, wenn du visual c++ hast, kannst du dir doch einfach den code, den ich aufgelistet hab, kopieren Wink .
Un zur Datei ka, i glaub, Link is veraltet^^

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

Beitrag: #7
vom - RE: Korialstraszs C++ Programme
Öhm... Ich weiss ja nicht... aber...


'return main();' <- Dieser Befehl gibt den Wert von "Main" zurück. Es ist nicht so gedacht, dass du zum 'main' zurrückkommst.

Btw fehlt am Schluss vom main noch ein 'return 0;', oder aber ich hab's übersehen^^ Da 'main()' ein Integer ist, braucht es einen Integer-Rückgabewert. Wie eben z.B. 0 Wink

Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.

Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.

Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.

Um ein tadelloses Mitglied einer Schafherde sein zu können, muß man vor allem ein Schaf sein.

Ich bin nicht sicher, mit welchen Waffen der dritte Weltkrieg ausgetragen wird, aber im vierten Weltkrieg werden sie mit Stöcken und Steinen kämpfen.

Alle Zitate by Albert Einstein (14.03.1879 - 18.04.1955)
Suchen
Zitieren



Gehe zu:


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