|
You last visited: Today at 16:47
Advertisement
C++ Code fragen
Discussion on C++ Code fragen within the C/C++ forum part of the Coders Den category.
07/21/2010, 11:46
|
#16
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13
Received Thanks: 0
|
@Moe:
Mein Programm geht ich habe nur ne Differenz von 0.125 € mehr nicht. Bücher brauche ich mir nicht kaufen da ich C++ Für Dummies, C++ Von A bis Z .... als Ebook habe.
@Heavy:
Fehler macht ist ja nich schlimm man lernt ja auch drauß und macht sie den nicht mehr oder man erkennt seine Fehler schneller.
|
|
|
07/21/2010, 11:46
|
#17
|
elite*gold: 0
Join Date: Jul 2010
Posts: 56
Received Thanks: 12
|
so sollte es gehen ;-)
PHP Code:
#include <iostream>
using namespace std;
int main()
{
// so was wenns geht immer in die main funktion und nicht global ;-)
int menge;
float ergebnis;
double lpreis;
int zielpreis;
double versand = 6.50;
int bezugspreis;
double ii = 1000.0;
double i = 100.0;
double I = 10.0;
double s = 2.0;
cout << "Bitte geben Sie Preis ein : ";
cin >> lpreis; //125 €
cout << "Bitte geben Sie Menge ein : ";
cin >> menge; // 5 Produkte
// Wenn 5 gekauft werden den wird das vergütet mit
if ( menge <= 5)
{
cout << "Listenpreis : "<< lpreis << endl;
//alter wert von 125
cout << "Das ist die Summer mit 5% : " << (lpreis -(lpreis / i)*5) << endl;
// Hier soll Rechnung kommen 125 - 5 & Rabatt = 118.75 €
cout << "Das ist die Summer mit 2% : " << (lpreis -(lpreis / i)*5) - ((lpreis -(lpreis / i)*5)*2)/100 << endl;
cout << "Summe + versand : "<<((lpreis -(lpreis / i)*5) - ((lpreis -(lpreis / i)*5)*2)/100) + versand<<endl;
// Hier soll Rechnung kommen 118.75 - 2 % Rabatt = 116.375 €
// Hier soll den noch 116.375 + 6.5 versand = 122.875 €
//### besser ist es aber zwichen zu speichern dann sollte es auch einfacher zu verstehen zu sein ###
double wert1, wert2, wert3; // das kann man nacher besser zu den anderen variablen nach oben machen nur zur übersichtlichkeit
wert1 = (lpreis -(lpreis / i)*5);
wert2 = wert1 - (wert1*2)/100;
wert3 = wert2 + versand;
//### dann hier deine ausgabe ... wert1 .. wert2 .. wert3 .. ;-) ###
cout << "Das ist die Summer mit 5% : " <<wert1<<endl;
cout << "Das ist die Summer mit 2% : " <<wert2<<endl;
cout << "Summe + versand : "<<wert3<<endl;
}
return 0;
}
|
|
|
07/21/2010, 11:53
|
#18
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13
Received Thanks: 0
|
Super Vst0rm,
danke ma sieht auch gleich das du in Übung bist! Aber wieso hatte ich eine Differenz von 0.125 ? Soweit hatte mein Programm auch funktioniert nur halt die Differenz.
|
|
|
07/21/2010, 12:02
|
#19
|
elite*gold: 0
Join Date: Jul 2010
Posts: 56
Received Thanks: 12
|
hehe ja dein fehler war ein klassiker ^^
du hast die 2% von deinem lpreis abgezogen aber man soll ja die 2% von lpreis-10% abziehen das war alles
viel spaß noch mit c/c++ und nicht aufgeben ... das machen leider viel zu viele
|
|
|
07/21/2010, 12:04
|
#20
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Quote:
Originally Posted by DasFragment
@Moe:
Mein Programm geht ich habe nur ne Differenz von 0.125 € mehr nicht. Bücher brauche ich mir nicht kaufen da ich C++ Für Dummies, C++ Von A bis Z .... als Ebook habe.
@Heavy:
Fehler macht ist ja nich schlimm man lernt ja auch drauß und macht sie den nicht mehr oder man erkennt seine Fehler schneller.
|
Trotzdem ist das von mir empfohlene Buch besser =P Schau mal alleine auf den Author
|
|
|
07/21/2010, 13:04
|
#21
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13
Received Thanks: 0
|
@Vst:
Ne wieso aufhören? Macht doch spaß Probleme zu lösen. Wiegsagt ich mache das erst 1 monat privat von daher was will man erwarten. Was hast du mit c++ am hut? Suche immer nach Aufgaben ( ja ich weiß Aufgaben sollte man ich selber suchen aber kan nicht schaden wen man welche hat) wen du welche hast immer hermit.
@Moe:
Sicher gutes Buch aber nicht alleine die bücher sind entscheiden für den Erfolg.
|
|
|
07/21/2010, 14:02
|
#22
|
elite*gold: 0
Join Date: Jul 2010
Posts: 56
Received Thanks: 12
|
a das ist sehr lobenswert wenn man so was in seiner freizeit lernt
ich hab auch so angefangen immer mal wieder hier und da was geschrieben
aufgaben hmmm ka wie weit du bist vieleicht ein programm das eine datei holt und sie verschlüsselt
was man dafür können sollte:
1. dateien öffnen, lesen, beschreiben
2. schleifen
3. char array und/oder strings
find das ist ne lustige aufgabe mit der datei ist eher optional kann auch einfach ne user eingabe sein die verschlüsselt wird ...
have fun ;-)
|
|
|
07/22/2010, 01:47
|
#23
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13
Received Thanks: 0
|
@Vst:
Also ich würde das so machen:
Quote:
#include <iostream>
using namespace std;
int main()
{
char A = 'B';
char B = 'C';
char C = 'E';
cout << " Der verschluesselte Code von ABC lautet : " << A << B << C << endl;
char Bb = 'A';
char Cc = 'B';
char Ee = 'C';
cout << " Der entschlueselte Code von BCE lautet : " << Bb << Cc << Ee << endl;
system("pause");
return 0;
}
|
|
|
|
07/22/2010, 02:21
|
#24
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Das kannste aber nicht wirklich Verschlüsslung nennen ._.
|
|
|
07/22/2010, 03:21
|
#25
|
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
|
Wat istn das o.O
|
|
|
07/22/2010, 04:33
|
#26
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13
Received Thanks: 0
|
Dachte mir schon das das zu einfach wäre ^^
|
|
|
07/22/2010, 10:34
|
#27
|
elite*gold: 0
Join Date: Jul 2010
Posts: 56
Received Thanks: 12
|
hmm
wie wärs mit ner einfachen xor verschlüsselung
so in etwa:
PHP Code:
#include <iostream>
using namespace std;
#define BUFFER 11
int main()
{
char user_eingabe[BUFFER];
char crypt[BUFFER];
memset(user_eingabe, 0, BUFFER);
memset(crypt, 0, BUFFER);
cout <<"Max "<<BUFFER-1<<" Zeichen eingeben: ";
cin >> user_eingabe;
for(int i=0; i < BUFFER && user_eingabe[i] != 0;i++)
crypt[i] = user_eingabe[i]^5; // xor 5
cout <<"Crypt Text: "<<crypt<<endl;
for(int i=0; i < BUFFER && crypt[i] != 0; i++)
crypt[i] = crypt[i]^5; // xor 5
cout <<"Klar Text: "<<crypt<<endl;
return 0;
}
das ist zwar ne echt leichte verschlüsselung aber soll ja nur ne übung sein ^^
|
|
|
07/22/2010, 13:48
|
#28
|
elite*gold: 0
Join Date: Jan 2010
Posts: 13
Received Thanks: 0
|
@Vst:
Wieso benutzt du #define BUFFER 11 anstatt int?
#define BUFFER 11
Was passiert hier genau? verstehe das nicht komplett.
for(int i=0; i < BUFFER && user_eingabe[i] != 0;i++)
crypt[i] = user_eingabe[i]^5; // xor 5
ps. Sie haben Post ^^
|
|
|
07/22/2010, 15:06
|
#29
|
elite*gold: 0
Join Date: Jul 2010
Posts: 56
Received Thanks: 12
|
hast du noch keine schleifen und präprocessor gehabt ?
a das kommt noch alles in deinem Buch
jetzt alle hier zu beschreiben bin ich einwenig zu faul xD (in den meisten büchern stehts auch besser drin als ich es erklären könnte)
wenn du noch Fragen hast --> hab dir ne pn geschickt ;-)
|
|
|
Similar Threads
|
B> DriftCity CBS Code | S> War Rock Code / Bounty Bay Code etc.
10/05/2010 - Trading - 1 Replies
Hi,
wie schon im Titel beschrieben. In der CBS vom November gab es Bonusodes für mehrere Spiele. Ich benötige DriftCity Codes. Kann sonst für alle anderen Spiele die Codes biten, einige auch doppelt.
Hier eine Liste der Spiele und Bonusaktionen:
- (2x) War Rock
- (2x) War of Titans
- (2x) World of Warcraft
- (1x) Warhammer Online
- (1x) Bounty Bay online
|
All times are GMT +1. The time now is 16:48.
|
|