none
Girilen sayının asal çarpanlarını üslü şekilde nasıl yazdırabilirim? RRS feed

  • Soru

  • Projenin bir kısmında sayının asal çarpanlarını yazdırmam gerekiyor asal çarpanları buluyorum listeliyorum örneğin 120 yi asal çarpanlarına ayırdım

         listBox1.Items.Clear();
                int b = 2;
                int s = Convert.ToInt32(textBox1.Text);
                while (s != 1)
                {
                   if (s % b == 0)
                    {
                        
                        
                        s /= b;
                        listBox1.Items.Add(b);
                        b--;
                         
                    }
                    b++;
                    
                }

    2

    2

    2

    3

    5

    böyle buluyorum fakat benim istediğim 

    2^3 - 3^1 - 5^1 çıktının bu şekilde olması sayıları nasıl sayabilirim ne yapmam gerekiyor?

    Cevaplarınız için şimdiden teşekkürler.

    15 Nisan 2016 Cuma 13:08

Yanıtlar

Tüm Yanıtlar