Asal Çarpanlara Ayırma Makinesi

Önceki yazımızda tanıttığımız Wolfram Alpha sitesindeki “Widget Builder” özelliği yardımıyla bir “Asal Çarpanlara Ayırma Makinesi” yapalım. İşte sonucunda ulaşacağımız bileşen:

Öncelikle Wolfram Alpha’nın Widgets sayfasına gidip “Create account” butonuyla siteye geliştirici olarak kaydolmamız gerekli. Ardından hesabımızla siteye giriş yapıp makinemizi yapmaya başlayabiliriz.

Oluşturduğumuz bileşene sol üst kısımdaki “Edit” tuşunu kullanarak bir isim verelim ve “Save” tuşuna basalım:

Ardından asal çarpanlara ayrımayı sağlayacak Wolfram sorgusunu ekleyelim ve “Next” tuşuna basalım:

Şimdi bu sorguda değişken olarak belirleyeceğimiz sayı kısmını imleç yardımıyla seçeceğiz. Ve “New Variable” tuşuna basacağız.

Oluşturduğumuz değişkenle ilgili özellikleri aşağıdaki gibi belirliyoruz ve yine “Next” tuşuna basıyoruz:

Sıradaki “Widget Layout” ekranında bileşenimizin görünümüyle ilgili değişiklikler yapabiliyoruz. Başlık, çerçeve rengi ve bileşene yeni öğeler ekleme gibi özellikler bu ekranda bulunuyor. İstediğimiz görsel değişiklikleri yapıp yine “Next” tuşuna basıyoruz.

Açılan “Widget Output” ekranında ise hesaplanan sonucun nasıl gözükeceğini, hangi alanları içereceğini belirliyoruz. Çıktı ayarlarında “Show Assumptions” yani “Varsayımları Göster” ve “Show Warnings” yani “Uyarıları Göster” seçeneklerini isteğimize göre belirliyoruz. “Next” tuşuyla sonraki adıma geçiyoruz.

Output Type” adımında sonuçların gösteriliş biçimini belirliyoruz. Lightbox, Popup ve iFrame seçeneklerini önizlemelerde inceleyerek içlerinden birini seçiyoruz ve sonraki adıma geçiyoruz.

Widget Info” adımında bileşenimizle ilgili bilgi kutucuklarını dolduruyoruz.

Son olarak “Publish” tuşuna basıyoruz ve bileşenimiz artık hazır. Hazırladığımız Asal Çarpanlara Ayırma Makinesinin sayfasını görebilir ve aşağıdaki kodu sitemize ekleyerek sitemizde bu makineyi yayınlayabiliriz.

<script type="text/javascript" id="WolframAlphaScript4c26774d852f62440fc746ea4cdd57f6" src="http://www.wolframalpha.com/widget/widget.jsp?id=4c26774d852f62440fc746ea4cdd57f6"></script>

İlgili diğer başlıklar:

  1. Terry Morning diyor ki:

    Hi Mr. Cebirci,

    Perfect timing to find this post. I am working on a mathematical web site and this widget you offered us is just a gold. Science is grateful to you!…

    Terry Morning

  2. sehriye diyor ki:

    Anlamadığım yerler var :S

  1. There are no trackbacks for this post yet.

Leave a Reply