Θα ήθελα να παραθέσω έναν αλγόριθμο για την εύρεση του αν ένας αριθμός είναι περιττός ή άρτιος.
n,i: integer;
r : string;
for (i=1,i++,n)
{
if 2*i>=n then
{
if 2*i-n=0 then r:='artios' else
r:='perittos';
break;
}
}
Ψάχνω εναλλακτικές λύσεις....Καμία πρόταση;
Δεκτές και οι λύσεις με shifts και boolean πράξεις...
Αλλά ακόμη καλύτερα με απλές μαθηματικές πράξεις..