Qual è la differenza tra predicato e ramo

6

Sono confuso circa la differenza tra il ramo e il predicato in un codice. Qualcuno può spiegare la differenza con un esempio?

    
posta Nasser 27.02.2017 - 18:37
fonte

1 risposta

12

Un predicato restituisce una risposta sì / no a una domanda - cioè, un condizionale booleano.

Un ramo è ciò che fai a seconda della risposta (supponendo che tu faccia cose diverse).

Quindi, in c pseudo codice:

if(predicate)
{
  // one branch
}
else
{
  // another branch
}
    
risposta data 27.02.2017 - 18:43
fonte

Leggi altre domande sui tag