% fonction appelée par CompteBonDemo
% pour afficher une plaque.

if ~isempty(get(gco,'string'))
 if (pla1==0)	% aucun choix
	pla1=str2num(get(gco,'string'));
	h1=gco;
 elseif (opc~=' ')&(h1~=gco)
	pla2=str2num(get(gco,'string'));
	
	switch opc
	case '*'
		totinter=pla1*pla2;
	case '+'
		totinter=pla1+pla2;
	case '-'
		totinter=pla1-pla2;
	case '/'
		totinter=pla1/pla2;
	end
	accept=(totinter>0)&(fix(totinter)==totinter);
	if accept
		set(h1,'enable','off')
		set(gco,'enable','off')
		inter=get(e_solution,'string');
		if isempty(inter)
			inter=sprintf([num2str(pla1),opc,num2str(pla2),'=',num2str(totinter)]);
		else
			inter=str2mat(inter, sprintf([num2str(pla1),opc,num2str(pla2),'=',num2str(totinter)]));
		end
		set(e_solution,'string',inter);
		eval(['set(t_inter',num2str(preminter),',''string'',num2str(totinter))'])
		preminter=preminter+1;
	end	
	pla1=0;
	pla2=0;
	opc=' ';
 end
end
