Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z przejściem.

Ostatnio zmodyfikowano 2014-04-10 20:19
Autor Wiadomość
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 - )

C/C++
#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;
}
P-108012
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
P-108013
Malinos
Temat założony przez niniejszego użytkownika
» 2014-04-10 20:19:39
Wielkie dzięki, o to mi chodziło ! :)
P-108014
« 1 »
  Strona 1 z 1