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

Błąd w else przy próbie kompilacji prostego programu.

Ostatnio zmodyfikowano 2017-01-11 17:05
Autor Wiadomość
Ploszka
Temat założony przez niniejszego użytkownika
Błąd w else przy próbie kompilacji prostego programu.
» 2017-01-11 14:38:08
Witam! Od razu zaznaczam, że jestem zupełnie zielony w programowaniu. ''Stworzyłem'' a raczej próbuje, mały prosty program, który wyświetla informacje w konsoli. Przy próbie kompilacji wyskakuje błąd związany z ''else'' nie mam pojęcia co jest nie tak.


#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
int LICZBY;
int PIN;
int DANEOSOBOWE;
int main()
{
cout << "Witaj";
cout << "Najpierw wprowadz pin potem liczby";
cout << "Następnie podaj swoje dane osobowe";
if (PIN == 4302);
{
cout << "Dobra liczba";

}
else
{
cout << "Zla liczba";
}
if (LICZBY == 289);
{
cout << "Wszystko dobrze";
}
else
{
cout << "Zle liczby";
}
if (DANEOSOBWE == Marek VisualStudio)
{
cout << "Gratuluje";
}
else
{
cout << "Zle dane";
}

system("pause");
return 0;
}
P-156325
czaffik
» 2017-01-11 14:47:26
Linia 13 i 19, niepotrzebny średnik. Średnik to koniec instrukcji więc warunek zakończony średnikiem to koniec warunku, to co za nim już nie będzie wykonywane, swoją drogą ciekawe czy kompilator po prostu nie oleje takiej instrukcji jeśli ma włącząne optymalizacje.
P-156326
mateczek
» 2017-01-11 17:05:32
1. Nie pobierasz żadnych danych do tych porównań.
2. Zmienna "DaneOsobowe" jako liczba tybu "int"??
P-156329
« 1 »
  Strona 1 z 1