% Alphabet: anglais
% de one(3) à one hundred nine(14)
% Remarque: à partir de cent, on retrouve les premiers carrés
% alphamagiques augmentés de 100 et leurs logorithmes augmentés de
% 10 (one hundred). Idem pour 200 (two hundred). On nomme ces carrés
% des harmoniques. 

% jbr. 12-11-97.

% Définition des chiffres en lettres.
% Ici l'orthographe est donnée par Lee C. F. Sallows.

chiffres=str2mat('one','two','three','four','five','six','seven','eight','nine');
NbEnL=str2mat(chiffres,'ten',...
	'eleven','twelve','thirteen','fourteen','fifteen','sixteen','seventeen',...
	'eighteen','nineteen');
dizaines=str2mat('twenty','thirty','forty','fifty','sixty','seventy','eighty','ninety');
td=[6 6 5 5 5 7 6 6];	% taille des dizaines
for i=1:8
	NbEnL=str2mat(NbEnL,dizaines(i,:));
	for j=1:9
		diz=[dizaines(i,1:td(i)),'-',chiffres(j,:)];
		NbEnL=str2mat(NbEnL,diz);
	end
end
NbInter=NbEnL;	% sauvegarde des 99 premiers nombres
centaines=str2mat('one hundred','two hundred','three hundred ','four hundred ');
tc=[12 12 14 13];
for i=1:length(tc)
	NbEnL=str2mat(NbEnL,centaines(i,:));
	for j=1:99
		NbEnL=str2mat(NbEnL,[centaines(i,1:tc(i)) NbInter(j,:)]);
	end
end

save anglais NbEnL
