Programlama İç İçe Döngü Mantığı soru ve c++, java, python, php çözümleri

Soru: Klavyeden girilen sayı için aşağıdaki gibi çıktıyı veren programı yapınız.

enter a number:6

1
22
333
4444
55555
666666
Problemi önce çözmeye çalışınız, daha sonra cevaplara bakınız.
number=int(input("enter a number:"))
for i in range(number+1):
 for j in range(i):
  print(i,end='')
 print();
<?php
$number=$_GET['number']; 
//http://localhost/sayilar.php?number=6

for($i=1;$i<=$number;$i++)
{
   for($j=1;$j<=$i;$j++)
    print($i);
print("<br>"); 
}
?>
#include <iostream>

using namespace std;

int main()
{
int number;
cout<<"Enter a number:";
cin>>number;
   for(int i=1;i<=number;i++)
   {
       for(int j=1;j<=i;j++)
        cout<<i;
   cout<<"\n";
   }
return 0;
}
class sayilar {
public static void main(String[] args) {

int number=Integer.parseInt(args[0]); //konsoldan c:\>java sayilar 6 olarak girilecek

  for(int i=1;i<=number;i++)
  {
      for(int j=1;j<=i;j++)
       System.out.print(i);
  System.out.println(""); 
  }

}
}