+ Задача № 23. Найти наименьшее общее кратное двух натуральных чисел

<?php

// Пользователь вводит два натуральных числа ( например через форму)
 $c = 22;
 $d =43; 
// Мы присваиваем эти числа специальным переменным 
// для использования в цикле 
 if ($c<$d) 
	 {
		 $a=$c ;
		 $b=$d; 
	 }
 else
	 {
		$a=$d ;
		 $b=$c;  
	 }
 
 // Счётчик должен идти всегда до меньшего числа 
 // переменная $i есть по сути делитель для чисел  $a и $b
 for ($i=$b ; $i<=$a*$b  ; $i++)
 {
	// echo "|",$i ,"|","<BR>" ;
	  // Мы выводим  все делители $i  если оба числа $a и $b 
          //делятся на него без остатка
	 // Мы начинаем отчёт от наибольшего числа и 
	// до максимально возможного - произведения чисел $a и $b
	 if ( $i %  $a  == 0 and   $i %   $b   == 0 )
	 {
		 echo "(" ,$i,")" ;
		  //$c = $i ;
// Так как нам нужно найти наименьшее общее кратное чисел $a и $b 
// то при первом "входе" в наше условие мы должны оборвать цикл 
// с помощью break ; 
		  break ;
	 }
 }
	// echo $c , "- наименьшее общее кратное для двух наших
       // натуральных чисел \$a=",$a," и \$b=",$b,"<BR>" ;	 
             
 ?>