Problem z przejściem.
Ostatnio zmodyfikowano 2014-04-10 20:19
Malinos Temat założony przez niniejszego użytkownika |
Problem z przejściem. » 2014-04-10 20:12:47 Cześć, mam problem z moim kalkulatorem, dopiero się uczę więc jak macie jakieś uwagi, to śmiało pisać :). Problem polega na tym, że nie wiem jak zrobić przejście np. W kalkulatorze pod 1 mam dodawanie, jak zrobić, żeby nie było wszystko pod sobą, tylko "odświeżone" (przejście do nowego okna, a raczej go odświeżyć, żeby pokazało samo podaj a- , podaj b - ) #include <iostream> #include <cstdlib>
int main() { int liczba; std::cout << "[1] Dodawanie" << std::endl; std::cout << "[2] Odejmowanie" << std::endl; std::cout << "[3] Mno¿enie" << std::endl; std::cout << "[4] Koniec" << std::endl; std::cout << "Podaj liczbe - "; std::cin >> liczba; switch( liczba ) do { case 1: { int a; std::cout << "Podaj a - "; std::cin >> a; int b; std::cout << "Podaj b - "; std::cin >> b; std::cout << "a + b = " << a + b << std::endl; } break; case 2: { int a; std::cout << "Podaj a - "; std::cin >> a; std::cout << "Podaj b - "; int b; std::cin >> b; std::cout << "a - b = " << a - b << std::endl; } break; case 3: { int a; std::cout << "Podaj a - "; std::cin >> a; std::cout << "Podaj b - "; int b; std::cin >> b; std::cout << "a * b = " << a * b << std::endl; } break; case 4: { std::cout << "Dziekuje za skorzystanie" << std::endl; } break; } while( liczba != 4 ); system( "PAUSE" ); return 0; }
|
|
alixir |
» 2014-04-10 20:15:17 Najprościej, ale w brzydkim stylu (choć tu to nie robi różnicy) użyć system( "cls" ); do czyszczenia ekranu |
|
Malinos Temat założony przez niniejszego użytkownika |
» 2014-04-10 20:19:39 Wielkie dzięki, o to mi chodziło ! :) |
|
« 1 » |