Strona 1 z 1

program stpy na metry

Napisane: niedziela, 13 grudnia 2009, 17:14
przez piotrek10
dostalem zadanie z infy, zrobic prosty program ,ktory przelicza stopy na metry w C++, zrobilem program ale po wpisaniu stop wylancza mi sie zamiast przeliczyc mi to na metry prosze o pomoc beda ++
oto moj program

Code: Zaznacz cały

/*------------------------------------
Program na przeliczanie wysokosci podanej w
stopach na wysokosc w metrach.
cwiczimy wczytwywanie z klawiatury
-----------------------------------*/
#inclode <iostream>
int main()
{

int stopy; //do przechowania danej wejsciowej
double metry; //do wpisania wyniku
double przelicznik = 0.3; // przelicznik:
// stopy na metry

std::cout << "Podaj wysoksoc w stopach: ";

std::cin >> stopy; //przyjecie danej z klawiatury

metry = stopy * przelicznik; //wlasciwe przeliczanie

std::cout << "\n";

//------wpisanie wyniku-------

std::cout << stopy << " stop - to jest: "
<< metry << " metrow\n " ;
}
//==============================================


nie wiem co jest zle mysle ze zrobilem dobrze a po wpisaniu ilosci stop mi go wylancza zamiast obilczyc metry
Proszę używać znaczników CODE

Re: program stpy na metry

Napisane: niedziela, 13 grudnia 2009, 19:12
przez Morfidon
Witam,

Zapomniał Pan użyć funkcji:

po pobraniu danej:
cin.ignore();


a przed zakończeniem programu:

getchar();

lub można zakończyć przy pomocy funkcji system...

Pozdrawiam,

Arkadiusz