2. ve 3. islem ayni zaten
<?php
/************************************************
* Kodlama r10.net ~ oop
* ooptech.com
************************************************/
function arttir($kactane,$neyi){
$veri='';
for($i=1; $i<=$kactane; $i++){
for($x=$i; $x>0; $x--){
$veri.=$neyi;
}
$veri.='<br />';
}
return $veri;
}
function azalt($kactane,$neyi){
$veri='';
for($i=$kactane; $i>=1; $i--){
for($x=1; $x<=$i; $x++){
$veri.=$neyi;
}
$veri.='<br />';
}
return $veri;
}
function kactankaca($kactan,$kaca){
$veri='';
if($kactan<$kaca){
$islem='arttir';
}
if($kactan>$kaca){
$islem='azalt';
}
switch($islem){
case 'arttir':
for($i=$kactan; $i<=$kaca; $i++){
if(strlen($i)==1){
$y='0';
}else{
$y=null;
}
$veri.=$y.$i.' ';
}
$veri.='<br />';
break;
case 'azalt':
for($i=$kactan; $i>=$kaca; $i--){
if(strlen($i)==1){
$y='0';
}else{
$y=null;
}
$veri.=$y.$i.' ';
}
$veri.='<br />';
break;
}
return $veri;
}
// 1. işlem...
echo arttir(5,'*');
echo '<br /><br />'; // satir attik
// 2. işlem...
echo arttir(6,'*');
echo azalt(5,'*');
echo '<br /><br />'; // satir attik
// 3. işlem...
echo '<div style="text-align:center;">'; // icerigi ortaladik
#arttirma işlemi
echo arttir(6,'*');
echo azalt(5,'*');
echo '</div>'; // div tagini kapattik
// 4. işlem
echo kactankaca(16,13);
echo kactankaca(12,9);
echo kactankaca(8,5);
echo kactankaca(4,1);
?>// dipnot: paralı yaptırsanız bu kadar iyi yapmazlardı

, 4. işlemde eklendi...
umarım yardımcı olmuşumdur...