Mam problem z zadaniem z informatyki z C++ poziom podstawowy liga niezwykłych umysłów ĆW. ZAPAL I ZGAŚ ŚWIATŁO, w załączniku kod, który został dotychczas napisany , ale strona go nie zalicza

Zadanie:

zaprogramuj automatyczny włącznik światła na korytarzu. Włącznik ma zadziałać (funkcja turn_on zwraca wartość true) jeżeli spełnione są jednocześnie dwa warunki: czujnik wykrył ruch na korytarzu (move ma wartość true) oraz jest ciemno na zewnątrz budynku (day_light ma wartość false).

W drugiej zakładce edytora zaprogramuj wyłącznik światła. Wyłącznik ma zadziałać ( funkcja turn_off zwraca wartość true ) jeśli spełniony jest przynajmniej jeden z warunków: czujnik nie wykrywa ruchu na korytarzu (move ma wartość false) lub jest jasno na zewnątrz budynku (day_light ma wartość true).



Mam Problem Z Zadaniem Z Informatyki Z C Poziom Podstawowy Liga Niezwykłych Umysłów ĆW ZAPAL I ZGAŚ ŚWIATŁO W Załączniku Kod Który Został Dotychczas Napisany Al class=
Mam Problem Z Zadaniem Z Informatyki Z C Poziom Podstawowy Liga Niezwykłych Umysłów ĆW ZAPAL I ZGAŚ ŚWIATŁO W Załączniku Kod Który Został Dotychczas Napisany Al class=

Odpowiedź :

Odpowiedź:

Program 1:

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

  bool turn_on, move, day_light;

  turn_on = false;

  move = true;

  day_light = false;

  if (move == true && day_light == false)

  {

      turn_on = true;

      cout<<turn_on;

  }

  else

  {

      turn_on = false;

  }

  return 0;

}

Program 2:

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

  bool turn_on, move, day_light;

  turn_on = false;

  move = false;

  day_light = true;

  if (move == false || day_light == true)

  {

      turn_on = false;

      cout<<turn_on;

  }

  else

  {

      turn_on = true;

  }

  return 0;

}

Wyjaśnienie:

Mam nadzieję że pomogłem:)