|
Polski Portal COLOBOTa COLOBOT Polish Portal |
|
Problemy [programowanie] - Stacja przekaźnikowa problem.
Bartek c++ - 30-11-2009, 15:39 Temat postu: Stacja przekaźnikowa problem. Mam zamiar zrobić program do zabijania wszystkich obcych na planecie tylko mam problem.Jak zrobić tak : gdy jest informacja o określonej wartości w stacji to robot wykonuje czynność.
adiblol - 30-11-2009, 16:08
Czego nie wiesz? Jak odczytać wartosć ze stacji czy jak porównać wartości?
Bartek c++ - 30-11-2009, 16:21
Nie jak zrobić żeby robot wykonywał jakąś czynność jeżeli będzie taka informacja w stacji przekażnikowej.Np send("dist",1.89,70); robot to wyśle a jeżeli będzie taka w stacji on strzeli.
adiblol - 30-11-2009, 18:40
Kod: | if (receive(...)==WARTOSC_REFERENCYJNA) {
// Tu wstaw co ma robic jesli bedzie w stacji wartosc
} else {
// Tu wstaw co ma robic jesli nie bedzie w stacji
} |
Oto cała filozofia. Pod WARTOSC_REFERENCYJNA podstawiasz jaka wartość musi być żeby robot zrobił tą czynność.
Bartek c++ - 01-12-2009, 15:48
Dzięki adiblol!
adiblol - 01-12-2009, 16:57
Nie ma za co. Wszystko jest w SatComie
Bartek c++ - 01-12-2009, 17:10
A jak będzie; jeśli wartość w stacji będzie powyżej limitu np:20 to wykona czynność. a gdy poniżej wyłączy program. Z góry dzięki za pomoc.
[ Dodano: 01-12-2009, 17:45 ]
już wiem.
To np
Kod: | if ( receive("c") >20 )
{
fire(0.1)
} |
|
|