Noob Fragen (2)
-
hi euer Noob wieder hier . Also erstmal was ich mit dem Programm erzwecken wollte. Der User soll 2 Zahlen eingeben, dann werden alle Zahlen von der 1. Zahl bis zur 2. Zahl von einander abgezogen, also z.B.: er gibt 5 und 3 ein dann soll das Programm 5-4-3 rechnen. Und wie erwartet ist irgendwas falsch gelaufen.
#include <iostream> using namespace std; int main () { cout << "Please enter 2 Numbers "; int dif = 0; int val1 = 0, val2 = 0; cin >> val2 >> val1; while (val2 >= val1) { dif = val2-val1; --val2; } cout << "The difference from " << val2 << " to " << val1 << " is " << dif << endl; return 0; }
Ich weiß, Ich weiß unzählige Fehler und unsinnige Sachen gemacht
-
Denke, Du kommst in der Schleife nicht um x=x-… oder x-=… aus.
Also halt wie vorhin beim Aufsummieren.
-
Wie konnte ich das nur übersehen ... Danke volki
-
N´abend,
mache doch einfach beim nächsten mal das, was dein Programm macht:Eingabe 5 und 3
1. Durchlauf der Schleife: div=5-3 also div=2
2. Durchlauf: div=4-3 also div=1
3. Durchlauf: div=3-3 also div=0
Also Ergebnis: 0[OT]
Man sieht selten solch komplizierte Verfahren um egal was eingegeben wird, immer 0 auszugeben^^
das geht auch einfacher:int main () { cout << "Please enter 2 Numbers "; int val1 = 0, val2 = 0; cin >> val2 >> val1; cout<<"Ergebnis: 0 \n"; }
LG John!:D
[/OT]
-
Man sieht selten solch komplizierte Verfahren um egal was eingegeben wird, immer 0 auszugeben^^
Sag mal, biste völlig bekloppt?
-
...
-
Swordfish schrieb:
Ich glaube du hast das
[OT]
und übersehen ...Kann kein Scherz gewesen sein. Dafür war es viel zu unlustig.
Ich hab' nen guten:
std::accumulate( boost::range::integer_iterator<int>(val1), {val2}, val2, std::minus<void>{} );
-
Welche Drogen muss ich nehmen, um Euch folgen zu können?
-
...
-
Arcoth schrieb:
std::minus<void>{}
hihi, wie umständlich, du hast das Default-Template-Argument angegeben
-
Muss ich da mit kommen oder ist es ok wenn meine einzige Reaktion ein Stirnerunzeln ist?
-
DerNewb schrieb:
Muss ich da mit kommen oder ist es ok wenn meine einzige Reaktion ein Stirnerunzeln ist?
Merk dir eins: Sobald - und manchmal schon bevor - deine Fragen beantwortet sind, wird der Thread von einem zuständigen Mitarbeiter entführt und für andere Zwecke genutzt. (Missbrauch wäre ein hartes Wort)
Swordfish schrieb:
Besorgst und teilst du den Stoff, wenn ich einen Vorschlag mach?
Wenn du Bier vorschlägst, lass ich was springen.
~Edit: Rechtschreibung~