• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Plik exe. nie wyświetla nic w konsoli

VPS Starter Arubacloud
0 głosów
452 wizyt
pytanie zadane 15 listopada 2015 w C i C++ przez Szczepan1123 Nowicjusz (120 p.)
Witam :) ! Jestem nowy, i mam pytanie: stworzyłem program taki sam jak w ,,6 odc. Kursu C++,, i gdy chce włączyć to w konsoli to ona jest pusta. Jedyne co jest to migający wskaźnik. Nie da się nic napisać, a w menadżerze zadań jest kilka (2-3), te projekty są otwarte, ale ich pamięć nie przekracza 112K. Proszę o pomoc bo chce się nauczyć C++.

5 odpowiedzi

0 głosów
odpowiedź 15 listopada 2015 przez Patryk Krajewski Nałogowiec (26,170 p.)
Podaj kod. A wcześniejsze programy ci działały?
komentarz 15 listopada 2015 przez Szczepan1123 Nowicjusz (120 p.)
#include <iostream>
#include <conio.h>

using namespace std;

int wybor;
float x, y;

int main()
{
    cout << "Podaj 1 liczbe: " <<x;
    cin>>x;
    cout<<"Podaj 2 liczbe: "<<y;
    cin>> y;

    //menu glowne
    cout<<"MENU GLOWNE"<<endl;
    cout<<"------------------"<<endl;
    cout<<"1.Dodawanie"<<endl;
    cout<<"2.Odejmowanie"<<endl;
    cout<<"3.Mnozenie"<<endl;
    cout<<"4.Dzielenie"<<endl;

    cout<<"Wybierz: ";
    cin>>wybor;

    switch(wybor)
    {
        case 1:
        cout<<"Suma = "<<x+y;
        break;

        case 2:
        cout<<"Roznica = "<<x-y;
        break;

        case 3:
        cout<<"Iloczyn = "<<x*y;
        break;

        case 4:
        cout<<"Iloraz = "<<x/y;
        break;

        default:
        cout<<"Nie ma takiej opcji.";
    }
    getch();

    return 0;
}
0 głosów
odpowiedź 15 listopada 2015 przez Pyro Gaduła (4,210 p.)
Dodaj na początku #include <conio.h> i  na końcu przed return getch();
komentarz 15 listopada 2015 przez Szczepan1123 Nowicjusz (120 p.)
Nie pomogło :(
komentarz 15 listopada 2015 przez Pyro Gaduła (4,210 p.)
nie pamiętam dokładnie możliwe że pomyliłem biblioteki spróbuj cstdlib albo stdio.h
komentarz 15 listopada 2015 przez Pyro Gaduła (4,210 p.)
nie przepraszam nie getch(); tylko getchar();

różnica polega na tym że ta pierwsza nie czeka na naciśnięcie entera
0 głosów
odpowiedź 15 listopada 2015 przez Ehlert Ekspert (213,530 p.)

1. Z jakiego środowiska korzystasz? Wklep nazwę do YT dopisz DEBUG i zobacz jak się debuguje.
2. Dopisz 

std::system("pause>nul");
//jeśli nie pójdzie zaincluduj cstdlib

3. Napisz inny program, prosty. 

komentarz 15 listopada 2015 przez Szczepan1123 Nowicjusz (120 p.)
1.Code::Block

2.Dopisałem nie pomogło

3.Prostszy jest, gdy wybiera sie project>consol application

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}
komentarz 15 listopada 2015 przez Ehlert Ekspert (213,530 p.)
Cały kurs przerobiłem na Visual Studio 2010. Polecam.
0 głosów
odpowiedź 15 listopada 2015 przez Michał628496 Pasjonat (17,340 p.)
Zmień getch() na _getch()
0 głosów
odpowiedź 15 listopada 2015 przez niezalogowany
Moży antywirus blokuje. Dodaj folder z programem do wyjątków, albo go wyłącz.

Podobne pytania

0 głosów
1 odpowiedź 187 wizyt
pytanie zadane 11 grudnia 2020 w Systemy operacyjne, programy przez blasz121 Nowicjusz (140 p.)
+1 głos
0 odpowiedzi 600 wizyt
pytanie zadane 21 lipca 2020 w C i C++ przez student33 Początkujący (250 p.)
0 głosów
1 odpowiedź 896 wizyt

92,839 zapytań

141,780 odpowiedzi

320,855 komentarzy

62,171 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...