Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Anfängerprogramm in C: Währungsumrechner » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Anfängerprogramm in C: Währungsumrechner
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
tainmi
Grünschnabel


Dabei seit: 20.10.2011
Beiträge: 7

Anfängerprogramm in C: Währungsumrechner Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo, bin noch neu hier und bin damit angefangen das Programmieren mit C zu lernen, ich soll nun ein Währungsumrechner schreiben, der EUR, GBP, USD untereinander umrechnen kann. Es soll nur der Kurs von USD -> EUR und GBP zu EUR eingeben werden. Jedoch bekomme ich beim ausgeben des umgerechneten Betrags Probleme.

Kann ich die If Verzweigung so formulieren?:
( y, x soll dabei die Auswahl sein, welche Währung ich habe und in Welche umgerechnet werden soll, hier ist der Fall, das ich EUR habe und auch EUR ausgegeben werden soll. Den umzurechnenden Betrag habe ich in der Variable EURBetrag abgelegt. Nun will ich diesen abgelegten Wert in der printf Ausgabe ausgeben. Nur bin ich da noch nicht so hinter gekommen, wie das geht.)

code:
1:
2:
3:
4:
if(y == 1, x == 1)
	{ printf("Sie erhalten: %d EUR", EURBetrag); }


Vielen Dank für eine kurze Hilfe ;-) für einen Anfänger...

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von tainmi: 20.10.2011 10:52.

20.10.2011 10:51 tainmi ist offline Beiträge von tainmi suchen Nehmen Sie tainmi in Ihre Freundesliste auf
natty.dread
Grünschnabel


Dabei seit: 26.07.2011
Beiträge: 2

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich versteh nicht genau was du in deiner if-anweisung machen willlst,aber eine if-anweisung mit komma gibt es nicht.du kannst meherere ausdrücke logisch verknüpfen...entweder eine und-verknüpfung mit && oder eine oder-verknüpfung mit || ...probiers mal.je nachdem was du in deiner if-anweisung bezwecken willst smile
20.10.2011 22:05 natty.dread ist offline Beiträge von natty.dread suchen Nehmen Sie natty.dread in Ihre Freundesliste auf
tainmi
Grünschnabel


Dabei seit: 20.10.2011
Beiträge: 7

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Habe Sie jetzt geändert in:

code:
1:
2:
3:
4:
if(y == 1 && x == 1)
{ printf("Sie erhalten: %d EUR", EURBetrag, usd, EURBetrag*usd);}


Ich möchte damit folgendes machen:

Den Umrechungsbetrag ausgeben und zwar:
EURBetrag ist die Variable, in der ich den Wert den ich umtauschen will in EUR abgespeichert habe. Die Variable "usd" ist für den aktuellen Kurswert zuständig und speichert diesen. Als Ausgabe möchte ich jetzt das der printf-Befehl: EURBetrag*usd rechnet und mir das Ergebnis davon ausgibt. Nur bei mir steht nur immer 0.0 EUR...
21.10.2011 15:30 tainmi ist offline Beiträge von tainmi suchen Nehmen Sie tainmi in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi,

ich glaube es wäre günstig, wenn du mal deinen ganzen Quelltext schickst. Nur aus dem Ausschnitt lässt sich nicht viel erkennen...

Kleiner Hinweis noch: %d gibt Ganzahlen aus. Das ist bei Währungen eher schlecht.

VG,

Karlito
23.10.2011 20:39 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Anfängerprogramm in C: Währungsumrechner