Wypisywanie wartości z tablicy względem godziny

Masz problem z Arduino? Tutaj możesz szukać pomocy.
ODPOWIEDZ
tarzinio
Młodszy majsterkowicz
Posty: 11
Rejestracja: 22 lut 2016, 20:02

Wypisywanie wartości z tablicy względem godziny

Post autor: tarzinio » 29 mar 2020, 23:42

Witam serdecznie.

Jak napisać tablicę, oraz jak wypisać jej wartości gdy chcę by o danych godzinach wypisywała różne ustalone treści, np.:
o godzinie 5:00 wypisze treść "aaaa",
o godzinie 12:44 wypisze treść "bbbbbb",
o godzinie 15:01 wypisze treść "ikjijki"

Wiem, że mogę to zrobić switch'em lub if'ami, jednak chciałbym to oprzeć o tablice, no chyba, że się nie da.

Pozdrawiam

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


stiven
Złota rączka
Posty: 1641
Rejestracja: 13 maja 2014, 08:47
Lokalizacja: Zielona Góra

Re: Wypisywanie wartości z tablicy względem godziny

Post autor: stiven » 1 kwie 2020, 10:25

Ale wykorzystanie tablicy niczego nie zmieni, i tak będziesz musiał napisać program tak samo korzystając z ifów.

Kod: Zaznacz cały

  if(/*godzina 5:00*/) Serial.println("aaaa");
  if(/*godzina 12:44*/) Serial.println("bbbbbb");
  if(/*godzina 15:01*/) Serial.println("ikjijki");

Kod: Zaznacz cały

  String tab[3] = {"aaaa", "bbbbbb" "ikjijki"};
  
  if(/*godzina 5:00*/) Serial.println(tab[0]);
  if(/*godzina 12:44*/) Serial.println(tab[1]);
  if(/*godzina 15:01*/) Serial.println(tab[2]);
ODPOWIEDZ

Strony partnerskie: