
Dharma [ Legionista ]
<<<Pomocy....C++>>>>
Kochani mam problem następującej treści:
"Dokonaj kowersji waluty ze złotówek na dolary i euro i odwrotnie."To taka praca domowa z C++ i nie moge tego rozwiązać, ponieważ słabo znam sie na tym języku programowania. Proszę o pomoc w tej sprawie. Jeśli ktoś z was może mi pomóc niech pisze tu lub na numer gg 1974747. Z góry dziękuję :)
dojek [ Pretorianin ]
to nie jest trudne ustawiasz jakis licznik z zlotowek na euro i jak podajesz jakas wartosc zlotowek to mnozysz razy ten licznik i wychodzisz Ci wartosc w euro to same tylko z innym licznikiem robisz jak liczysz na odwrot

zurg [ Centurion ]
Program napisany i testowany w środowisku Dev-C++ 4.9.9.2
Zdaje się że forum GOL zamienia znaczki - nawias klamrowy zamienia na coś takiego '<' lub '<' więc musisz poprawić ręcznie
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
int kwota;
int wybor;
wybor = 0;
while (wybor != 5)
cout << "Program przeliczający waluty\n";
cout << "\n1 - Przelicz z PLN na USD";
cout << "\n2 - Przelicz z PLN na EURO";
cout << "\n3 - Przelicz z USD na PLN";
cout << "\n4 - Przelicz z EURO na PLN";
cout << "\n5 - ZAKONCZ";
cout<< "\n\nwpisz numer dzialania:\n";
cin >> wybor;
cout << "\nPodaj kwotę:\n";
if ((wybor > 0) && (wybor < 5))
cin >> kwota;
cout << "\n";
if (wybor == 1)
cout << kwota << " PLN to " << kwota * 0.31 << " USD";
if (wybor == 2)
cout << kwota << " PLN to " << kwota * 0.25 << " EURO";
if (wybor == 3)
cout << kwota << " USD to " << kwota * 3.23 << " PLN";
if (wybor == 4)
cout << kwota << " EURO to " << kwota * 3.93 << " PLN";
cout << "\n\n";
return 0;
mysiek [ @#mysieks@# ]
#include <iostream> // no i co tam potrzebujesz :P
float przelicznik_euro;
float przelicznik_dolar;
float ile;
char wybor,wybor2;
int main(void)
przelicznik_dolar=4;
przelicznik_euro=69;
cout << " Co chcesz zrobic, : 1 przeliczyc zlotowki na euro 2 - przeliczyc zlotowki na dolary 3 - zmienic przeliczniki";
cin >> wybor;
switch (wybor)
case "1":
cout << "Podaj kwote w zlotowkach: ";
cin >> ile;
ile = ile / przelicznik_dolar;
cout << "To bedzie: " << ile << "dolarow \n\n";
break;
case "2"
cout << "Podaj kwote w zlotowkach: ";
cin >> ile;
ile = ile / przelicznik_euro;
cout << "To bedzie: " << ile << "euro \n\n";
break;
case "3"
cout << " Jaki przelicznik chcesz ustawic, 1: euro , 2: dolar";
switch(wybor2)
case "1":
cout << " Podaj ile ma wynosic przelicznik: "
cin >> ile;
przelicznik_euro=ile;
cout << "zrobione";
break;
case "2":
cout << " Podaj ile ma wynosic przelicznik: ";
cin >> ile;
przelicznik_dolar=ile;
cout << "zrobione";
break'
default:
cout << "musisz cos jednak wybrac";
break;
default:
cout << " musisz wybrac cos innego"
break;
cout << " KONIEC";
mysiek [ @#mysieks@# ]
heh a ja pisalem z glowy i nie testowalem ale sie spoznilem :P

zurg [ Centurion ]
mysiek --> też pisałem z głowy (switch nie chciało mi się stosować). Miałem pretekst żeby sobie C++ przypomnieć;). A od razu wolałem sprawdzić bo czasem różne krzaczki wychodzą:)