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

Oczekiwanie na klawisz

Ostatnio zmodyfikowano 2010-05-26 22:39
Autor Wiadomość
Orpis
Temat założony przez niniejszego użytkownika
Oczekiwanie na klawisz
» 2010-05-26 20:43:12
Witam mam problem. Robię program w konsoli na informatykę i chciałem żeby wyświetlał napis na końcu i po kliknięciu w obojętnie jaki klawisz się wyłączał ale jak włączam z main.exe albo z folderu debug to wyłącza się po wpisaniu pewnej wartości po której powinien wyświetlić się napis. Dodam że użyłem getch(); i zamieniałem na system pause też i nic...
P-17194
malan
» 2010-05-26 20:45:35
Yhym... coś jeszcze? :)
Ludzie, kiedy Wy się nauczycie, że do tego typu problemów od razu powinno się pokazać kod!
P-17195
filipesq
» 2010-05-26 21:00:00
Malan ma rację.

No, bo np.: mam problem:

W moim programie jak klikam K to się wyłącza program i wyświetla błąd. Pomocy!

Pomożesz mi? No raczej nie.
P-17198
Orpis
Temat założony przez niniejszego użytkownika
» 2010-05-26 22:25:04
Ojej...esencja programistów...proszę oto kod...
C/C++
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
    int x;
    int wybor;
    cout << "Witam w programie BitCalculator.\nAutorem programu jest xxx xxx!\nWybierz liczbe zgodnie z podjeciem nastepnego dzialania:" << endl;
    cout << "1. Bity na bajty\n2. Bajty na Kilobajty\n3. Kilobajty na Megabajty\n4. Megabajty na Gigabajty\n5. Gigabajty na Terabajty\n6. Terabajty na Gigabajty\n7. Gigabajty na Megabajty\n8. Megabajty na Kilobajty\n9. Kilobajty na Bajty\n10. Bajty na Bity\n";
    cin >> wybor;
    switch( wybor )
    {
    case 1:
        cout << "Zamien Bity na Bajty. Wpisz liczbe Bitow:\n";
        cin >> x;
        cout << x << " Bitow to " << x / 8 << " Bajtow";
        break;
    case 2:
        cout << "Zamien Bajty na Kilobajty. Wpisz liczbe Bajtow:\n";
        cin >> x;
        cout << x << " Bajtow to " << x / 1024 << " Kilobajtow";
        break;
    case 3:
        cout << "Zamien Kilobajty na Megabajty. Wpisz liczbe Kilobajtow:\n";
        cin >> x;
        cout << x << " Kilobajtow to " << x / 1024 << " Megabajtow";
        break;
    case 4:
        cout << "Zamien Megabajty na Gigabajty. Wpisz liczbe Megabajtow:\n";
        cin >> x;
        cout << x << " Megabajtow to " << x / 1024 << " Gigabajtow";
        break;
    case 5:
        cout << "Zamien Gigabajty na Terabajty. Wpisz liczbe Gigabajtow:\n";
        cin >> x;
        cout << x << " Gigabajtow to " << x / 1024 << " Terabajtow";
        break;
    case 6:
        cout << "Zamien Terabajty na Gigabajty. Wpisz liczbe Terabajtow:\n";
        cin >> x;
        cout << x << " Terabajtow to " << x * 1024 << " Gigabajtow";
        break;
    case 7:
        cout << "Zamien Gigabajty na Megabajty. Wpisz liczbe Gigabajtow:\n";
        cin >> x;
        cout << x << " Gigabajtow to " << x * 1024 << " Megabajtow";
        break;
    case 8:
        cout << "Zamien Megabajty na Kilobajty. Wpisz liczbe Megabajtow:\n";
        cin >> x;
        cout << x << " Meagabajtow to " << x * 1024 << " Kilobajtow";
        break;
    case 9:
        cout << "Zamien Kilobajty na Bajty. Wpisz liczbe Kilobajtow:\n";
        cin >> x;
        cout << x << " Kilobajtow to " << x * 1024 << " Bajtow";
        break;
    case 10:
        cout << "Zamien Bajty na Bity. Wpisz liczbe Bajtow:\n";
        cin >> x;
        cout << x << " Bajtow to " << x * 8 << " Bitow";
        break;
    default:
        cout << "Nie ma takiej opcji!";
        break;
       
        cout << " Dziekuje za uzycie mojego programu i pozdrawiam serdecznie.";
        getch();
    }
   
    return 0;
}
P-17199
Patzick
» 2010-05-26 22:35:13
kod
C/C++
cout << " Dziekuje za uzycie mojego programu i pozdrawiam serdecznie.";
getch();
przenieś poza switcha, tuż przed
return 0;
 i powinno być gut ;)
P-17200
Orpis
Temat założony przez niniejszego użytkownika
» 2010-05-26 22:39:53
Dzięki wielkie. Pozdrawiam :)
P-17201
« 1 »
  Strona 1 z 1