Arduino Polska Forum
Błąd 'else' without a previous 'if' - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Instalacja i rozwiązywanie problemów (https://forum.arduinopolska.pl/dzial-instalacja-i-rozwi%C4%85zywanie-problem%C3%B3w)
+--- Wątek: Błąd 'else' without a previous 'if' (/watek-b%C5%82%C4%85d-else-without-a-previous-if)



Błąd 'else' without a previous 'if' - Matiz - 17-07-2017

Witam.

Jestem początkujący w temacie. 
Czy ktoś mógłby mi powiedzieć, dlaczego wyskakuje mi w tym programie błąd  


'else' without a previous 'if'??

(program ma zapalać i gasić diodę LED naprzemiennie)

Kod:
int ledpin = 7;
int przycisk = 11;

void setup() {
 pinMode(ledpin, OUTPUT);
 pinMode(przycisk, INPUT);
}
void loop() {
if(digitalRead(przycisk == HIGH));
{
digitalWrite(ledpin, LOW);
delay(500);
}else{
digitalWrite(ledpin, HIGH);
}
}



RE: Błąd 'else' without a previous 'if' - -adamek - 18-07-2017

Cytat:if(digitalRead(przycisk == HIGH));
......................................
else
.......................................
A jak ma wyglądać prawidłowo if else (instrukcja warunkowa) ?
Z tego wynika że else nie ma ifa i jest biedne  Smile


RE: Błąd 'else' without a previous 'if' - Robson Kerman - 20-07-2017

Kłaniają się podstawy wiedzy o języku programowania.
Poczytaj o tym, co robi średnik w c++.