Algorytm z instrukcjami warunkowymi
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Algorytm z instrukcjami warunkowymi

AutorWiadomość
Temat założony przez niniejszego użytkownika
Algorytm z instrukcjami warunkowymi
» 2018-12-19 18:03:57
Mam takie zadanie:
Smoczyca wylatuje na max 2 km, jeśli są jaja to na odległość 500 m, jak są młode to na odległość 1 km. Gdy 100 m od gniazda jest drapieżnik to natychmiast wraca i czeka 1 min przed odlotem.
W jaki sposób zrealizować sprawdzanie tej odległości drapieżnika od gniazda i natychmiastowego powrotu? (coś z break, continue czy raczej wrzucić to do while?)
Ma to być algorytm blokowy lub pseudojęzyk.
Mój pomysł:

int drap; //odleglość drapieżnika od gniazda
int max; //maksymalna odleglość na jaką może polecieć

while(1)
{
       while(drap>100)
          {
            if(jaja)
               {max=500;}
            else if(mlode)
               {max=1000;}
            else
               max=2000;
           }
        powrot_do_gniazda();
        wait(60);
}
P-173290
« 1 »
 Strona 1 z 1