Błąd w else przy próbie kompilacji prostego programu.
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

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

AutorWiadomość
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
» 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
» 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