long var1;
printf(„blabla %x blubb“, var1);
// Ausgabe „blabla (wert von var1 im Hexadezimalsystem) blubb“
So, mit diesem Wissen solltet ihr in der Lage sein ein Programm zu schreiben, welches eine HexZahl ins Dezimalsystem umwandelt und andersrum ;D Das ist übrigens eure Hausaufgabe ^^
#include <iostream>
#include <cstdio>
using namespace std;
void Auswahl()
{
cout << " Wollen sie Hex in Dez umwandeln (1) oder Dez in Hex (2)?" << endl;
int var1;
cin >> var1;
}
void HexInDez()
{
cout << "Geben sie die Hex Zahl ein!";
long var2;
cin >> var2;
long var4;
printf(var2,"%d",var4);
}
void DezInHex()
{
cout << "Geben sie die Dez Zahl ein!";
long var3;
cin >> var3;
long var5;
printf(var3,"%x",var5);
}
int main()
{
Auswahl();
if (var1==1)
{
HexInDez();
cin.get;
}
if (var1==2)
{
DezInHex();
cin.get;
}
cin.get();
}
666me du brauchst doch theoretisch nur 2 variablen eine für die Hex eingabe und eine für die Dez eingabe also theoretisch sieht Dez2Hex so aus
Code:
long zahl;
cin >> zahl;
printf("%x",zahl);
Edit: wie mach ich in printf eig nen zeilen umbruch?
und welche art variable muss ich nehmen um hex zahlen einzugeben long funzt bei mir net das gibt ne ziemlich merkwürdige endlos schleife
Also irgendwarum kommt mein compieler sobald ich nen buchstaben eingebe immer in ne endlosschleife und führt nur den printf befehl aus :/
könnte mir wer nochma genauer erklären wie das mit scanf() funzt hab das net wirklich verstanden
Code:
#include <iostream>
#include <cstdio>
using namespace std;
int zahl;
int m;
int i;
int main()
{
printf("Willkommen beim Hex2Dez und Dez2Hex umwandler [1] für Hex2Dez und [2] für Dez2Hex");
while(0<1)
{
printf("[1] oder [2]?n");
cin >> m;
if (m==2)
{
cin >> zahl;
printf("%xn",zahl);
}
if (m==1)
{
cin >> zahl;
printf("%dn",zahl);
}
m=0;
zahl=0;
}
}
Also irgendwarum kommt mein compieler sobald ich nen buchstaben eingebe immer in ne endlosschleife und führt nur den printf befehl aus :/
könnte mir wer nochma genauer erklären wie das mit scanf() funzt hab das net wirklich verstanden
Code:
#include <iostream>
#include <cstdio>
using namespace std;
int zahl;
int m;
int i;
int main()
{
printf("Willkommen beim Hex2Dez und Dez2Hex umwandler [1] für Hex2Dez und [2] für Dez2Hex");
while(0<1)
{
printf("[1] oder [2]?n");
cin >> m;
if (m==2)
{
cin >> zahl;
printf("%xn",zahl);
}
if (m==1)
{
cin >> zahl;
printf("%dn",zahl);
}
m=0;
zahl=0;
}
}
#....
main
{
int vara,varb;
scanf("%i",&vara); //ZAHL eingeben also z.b. 4564561
scanf("%x",&varb); //hex-wert eingeben ( entweder ff oder 0xff ich weiß nich mehr )
//scanf ist eine funktion die einen Wert einliest, %x gibt an, dass es sich um einen hex wert handeln soll, %i gibt an,d ass es ein int wert sein soll, mit &var wird die addresse einer variable übergeben, in diesem fall einer int variable
// etwas grundlegendes: hex = int = dez = sonstiges, also der wert is genau dupfen gleich wie alles andere, aber er wird halt anders angezeigt o,o
//printf gibt nur werte aus, %i als int string, %x als hex string
printf("Zahl1 als hex: %x",vara);
printf("\nZahl1 als int: %i",vara);
printf("\nZahl2 als hex: %x",varb);
printf("\nZahl2 als int: %i",varb);
600.000 - 1.200.000 Ep pro Stunde [77+] 12/02/2010 - WoW Guides & Templates - 65 Replies Huhu,
Ich habe das in einem anderen Forum gelesen und habe es heute getestet, nachdem mein Schamane 77 wurde.
Man muss die Anfangsquest in Eiskrone machen um diese Quest zu bekommen:
Flugsperrzone - Eiskrone - Quests - World of Warcraft Datenbank von buffed.de
Hier der Questverlauf
Dort bekommt man einen Greifen, mit dem Mann einen oder mehrere Greifen locker(!) töten kann ohne Equip oder besondere Skills zu haben. Es sind genug Greifen da, mit den das möglich ist. Diese geben...
500g + pro Stunde 05/21/2010 - WoW Guides & Templates - 19 Replies Folgende Vorraussetzungen müsst ihr erfüllen:
Level: 73+
Grindklasse ( Pala / Mage / DK)
Kochkunst 400 - Rezept: Klick
Kürschnerei ( Skill-Level nicht bekannt, da ich es selbst nicht habe.. sollte aber auch ca 400 sein )
Begebt euch zu folgendem Punkt in Zul'Drak - 74 / 41
Mathe Stunde! 04/26/2009 - School & Education - 10 Replies Damit eure Gehirne nicht ganz dahinschmelzen, hier ein paar Mathe-Aufgaben:
Wenn E*pvpers 1.004.077 User hat, und die gesamte Anzahl aller
Beiträge 1.963.030 beträgt, wieviele Beiträge müsste dann (In der
Theorie) jeder User gemacht haben?
Wenn Cefion 39 Beiträge gepostet hat, und seit dem 08.05.2007
[B]1 Stunde Umsonst PVP :) 03/30/2008 - World of Warcraft Trading - 1 Replies Wird aber mit Glider + Spartacus gemacht.
einfach per pm melden