Beiträge von DFPWare
-
-
mit Sleep() oder AdlibRegister()
DFPWare -
Spoiler anzeigen
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
using namespace std ;char auswahl, nochmal = 'y';
bool berechnet = false;
double zahl1, zahl2, ergebnis;void rechner()
{
cout << "Wollen sie addieren(a) subtrahieren(s) multiplizieren(m) oder dividieren(d)" << endl;
cin >> auswahl;
cout << "Geben sie Zahl 1 an:" << endl;
cin >> zahl1;
cout << "Geben sie Zahl 2 an:" << endl;
cin >> zahl2;
berechnet = false;
switch (auswahl)
{
case 'a' :
ergebnis = zahl1 + zahl2;
berechnet = true;
break;
case 's' :
ergebnis = zahl1 - zahl2;
berechnet = true;
break;
case 'm' :
ergebnis = zahl1 * zahl2;
berechnet = true;
break;
case 'd' :
if (zahl2 != 0)
{
ergebnis = zahl1 / zahl2;
berechnet = true;
}
else
berechnet = false;
break;
}
if (berechnet == true)
cout << "Das Ergebnis ist: " << ergebnis << endl;
else
cout << "FAIL!" << endl;
}int _tmain()
{
while (nochmal == 'y')
{
rechner();
cout << "Nochmal(y) oder nicht (n)" << endl;
cin >> nochmal;
}
return 0;
}
klappt nich
egal wie ich es drehe und wende
DFPWare -
-
So hab jetzt selber noch ein wenig rumgespielt und ein paar Klammern weggelassen

Bin jetzt bei 59 Zeilen:)Spoiler anzeigen
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
using namespace std ;char auswahl, nochmal = 'y';
bool berechnet = false;
double zahl1, zahl2, ergebnis;void rechner()
{
cout << "Wollen sie addieren(a) subtrahieren(s) multiplizieren(m) oder dividieren(d)" << endl;
cin >> auswahl;
cout << "Geben sie Zahl 1 an:" << endl;
cin >> zahl1;
cout << "Geben sie Zahl 2 an:" << endl;
cin >> zahl2;
berechnet = false;
switch (auswahl)
{
case 'a' :
ergebnis = zahl1 + zahl2;
berechnet = true;
break;
case 's' :
ergebnis = zahl1 - zahl2;
berechnet = true;
break;
case 'm' :
ergebnis = zahl1 * zahl2;
berechnet = true;
break;
case 'd' :
if (zahl2 != 0)
{
ergebnis = zahl1 / zahl2;
berechnet = true;
}
else
berechnet = false;
break;
}
if (berechnet == true)
cout << "Das Ergebnis ist: " << ergebnis << endl;
else
cout << "FAIL!" << endl;
}int _tmain()
{
while (nochmal == 'y')
{
rechner();
cout << "Nochmal(y) oder nicht (n)" << endl;
cin >> nochmal;
}
return 0;
}@L3V: Mist ich hab vergessen, dass C++ nich zeilenorientiert ist -.-

Greenhorn: Danke, dank dir weiß ich jetzt, dass man nicht überall Klammern braucht
DevFly: Mist immer noch 2 Zeilen weniger
DFPWare
PS: Greenhorn wie hast du die Formatierung hinbekommen, ich hab FF und der unterstützt doch eigentlich alles oder?
-
-
Hey Danke, ich habs oben ergänzt

Jetzt muss ich wohl den Titel des Threads ändern
DFPWare -
-
Das Thema gefällt mir

DFPWare -
Ich weiß leider auch nicht wirklich wie man Bilder aus einer Dll heraus speichert, aber da sollte dir die SuFu eigentlich helfen

DFPWare -
kannst du die Bilder nicht zwischenspeichern in @TempDir?
DFPWare -
Hallo Leute,
ich wollte hier einfach mal mein erstes C++ Skript vorstellen, es ist, wie könnte es anders sein ein Taschenrechner
Außerdem wollte ich mal wissen wie man den Code kürzer und effizienter gestalten kann, weil ich nicht unbedingt anfangen will sofort nur langsamen Code zu programmieren, also postet doch einfach mal eine gekürzte Version davon
Spoiler anzeigen
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
using namespace std ;char auswahl;
char nochmal;
bool berechnet = false;
bool exitloop = false;
double zahl1;
double zahl2;
double ergebnis;void rechner()
{
cout << "Wollen sie addieren(a) subtrahieren(s) multiplizieren(m) oder dividieren(d)" << endl;
cin >> auswahl;
cout << "Geben sie Zahl 1 an:" << endl;
cin >> zahl1;
cout << "Geben sie Zahl 2 an:" << endl;
cin >> zahl2;
switch (auswahl)
{
case 'a' :
ergebnis = zahl1 + zahl2;
berechnet = true;
break;
case 's' :
ergebnis = zahl1 - zahl2;
berechnet = true;
break;
case 'm' :
ergebnis = zahl1 * zahl2;
berechnet = true;
break;
case 'd' :
if (zahl2 != 0)
{
ergebnis = zahl1 / zahl2;
berechnet = true;
}
else
{
berechnet = false;
}
break;
}
if (berechnet == true)
{
cout << "Das Ergebnis ist: " << ergebnis << endl;
}
else
{
cout << "FAIL!" << endl;
}
}int _tmain()
{
rechner();
while (exitloop == false)
{
cout << "Nochmal(y) oder nicht (n)" << endl;
cin >> nochmal;
switch (nochmal)
{
case 'y' :
rechner();
break;
default :
exitloop = true;
break;
}
}
_getch();
return 0;
}Danke
DFPWare -
-
Das sollte mit StringSplit zu bewältigen sein

DFPWare -
Aso stimmt, is logisch

DFPWare -
Hmm... Das ist echt logisch, und wenn man gar nix ankreutzt?
DFPWare -
Hey vielen Dank dafür, das sieht ziemlich einfach und wenig aus, wenn ich das mal so schnell überflogen hab( ich hab nur bei Info1 Probeklausur vom 15.1.2005 geguckt :P)
DFPWare
PS: jetzt hab ich mal Info4 geguckt, das sieht ja schon schwieriger aus:)
"Jede richtige Antwort gibt einen Punkt, jede falsche Antwort einen Punkt Abzug" <- Wusst ich gar nich... heftig
DFPWare² -
Nein so war das nicht gemeint, sondern eher so, dass ich dafür nicht gut genug bin, das ist so meine Befürchtung, schon klar, dass mir das Geld nicht zufliegt oder so, ich lebe auch nicht in einer Traumwelt.
DFPWare
PS: Hat vielleicht noch jemand von euch ne alte Klausur vom Informatik Studium, kann der mir die vielleicht schicken? dfpware@googlemail.com
Danke
-
Ist auch ne gute Idee, aber das soll so anspruchsvoll sein :pinch:
DFPWare -
Stimmt, dann ist man bei dem Unternehmen schonmal bekannt
Vielleicht kann ich ja auch ein Praktikum machen, dann wäre ich auch schon bekannt..zumindest wenn ich mich gut anstelle
DFPWare -
Hey Leute
Ich weiß nicht ob es diese Diskussion schon gab, aber ich würde ganz gerne mal wissen was man so in den oben genannten Bereichen macht, weil ich den Berufszweig für mich in Erwägung ziehe.
Ich denke dass hier doch einige sind die Info studieren oder ne Ausbildung machen.
Ist es echt so, dass man ohne Studium keine Chance hat?
Danke
DFPWare -
Hab grad noch nen Bug gefunden, ich hab verloren und dann auf den Haken geklickt und alles ist wie am Anfang(so soll es ja auch sein) aber es kommen keine Mobs
DFPWare -
bei mir flimmert nix
DFPWare -
Das mit Oben/Unten
Dein Spiel ist aus 1st person sicht, bei den meisten 1st person shootern ist das sorum
DFPWare