COMPARAISON DE VARIABLES DE TYPE CHAR
La comparaison des variables de type char fait appel à la valeur du caractère dans le code ASCII. Examinez la portion de code suivante:


	var  letter1, letter2 : char;
	begin
	     letter1 := 'A';  letter2 := 'C';
	     if letter1 < letter2   then
	        writeln( letter1, ' est plus petit que ',letter2 )
	     else
	        writeln( letter2, ' est plus petit que',letter1 )
	end.


COMPARAISON DE PACKED ARRAYS DE CARACTERES
Des packed arrays de caractères de la même longueur peuvent être comparés. Ci-dessous un petit programme qui illustre cela,

	program PACKED_CHAR_COMPARISON (output);
	type  string1 = packed array [1..6] of char;
	var   letter1, letter2 : string1;
	begin
	      letter1 := 'Hello ';
	      letter2 := 'HellO ';

	      if letter1 < letter2 then
	         writeln( letter1,' est plus petit que ',letter2)
	      else
	         writeln( letter2,' est plus petit que ',letter1)
	end.


Copyright B Brown/P Henry/CIT, 1988-1995. Tous droits réservés.
Copyright UCL/INGI, 1995. Tous droits réservés
URL: http://candix1.fsa.ucl.ac.be/langages/Pascal/tutoriel/pas037.htm