Wpis z mikrobloga

#programowanie #cpp

Przepraszam nie krzyczcie na mnie, jestem początkującym, a na posty na forach nie rozwiązują mojego problemu.

Korzystam z Visual Studio

Napisałem program, który wypisuje mi 3 liczby od największej do najmniejszej.

#include

int main()

{

int a, b, c;

std::cout << "Wprowadz 3 liczby: ";

std::cin >> a >> b >> c;

std::cout << "Program wypisze liczby od najwiekszej do najmniejszej. Poczekaj chwile . . . \n";

if (a >= b && b >= c) std::cout << a << ", " << b << ", " << c << "\n";

else

{

if (a >= b)

{

if (a >= c) std::cout << a << ", " << c << ", " << b << "\n";

else std::cout << c << ", " << a << ", " << b << "\n";

}

else

{

if (b >= c)

{

if (a >= c) std::cout << b << ", " << a << ", " << c << "\n";

else std::cout << b << ", " << c << ", " << a << "\n";

}

else std::cout << c << ", " << b << ", " << a << "\n";

}

}

}

Chciałem aby został mi sam program. To znaczy abym nie musiał go uruchomić za pośrednictwem Visuala tlyko z pliku .exe. Znalazłem go w folderze debug projektu.

Jednak gdy go odpalam i podaje liczby program od razu się wyłącza. Jak go spauzować na wyniku?

Z góry dziękuje za pomoc i przepraszam za lamerskie pytanie :)
  • 23
@deekox: @filo86: WOW jeszcze to są dla mnie za wysokie progi :P A zastanawiałem się na metodologii programowania jak można skrócić ten algorytm, ale nie pomyślałem, ze aż tak :)

Pierwsza wersja @filo86 najbardziej zrozumiała dla mnie :)

Dzięki wielkie za otworzenie oczu na krótsze sposoby :)