Per poter effettuare delle condizioni abbiamo la necessita di saper differenziare cosa è maggiore cosa è minore e cosa è uguale. Per fare ciò ci vengono in aiuto i tre caratteri > < =. Facciamo un esempio vediamo quale tra le due variabili di nome Variabile1 e Variabile2 è più grande in questo semplice esempio.
Variabile1:=15;
Variabile2:=5;
if (Variabile1<Variabile2) then
writeln('La variabile1 è maggiore!')
else if (Variabile1>Variabile2) then
writeln('La variabile2 è maggiore')
else if(Variabile1=Variabile2) then
writeln('Le due variabili sono uguali');
E' possibile anche mescolare questi caratteri per semplificare la scrittura di condizioni, ad esempio ipotizziamo di dover dire che la variabile1 è maggiore o uguale a 10, lo potremmo fare così ((Variabile1>10)OR(Variabile1=10)) o così (Variabile1>=10). Come si può notare la seconda versione è più veloce da scrivere e anche più facile da leggere.