yapay zeka programlaya giriş #1 //16player16

'Börteçine

Yaşayan Forum Efsanesi
25 Şub 2016
7,580
769
Basit işlemler yaparak Yapay zeka programlamaya giriş yapacağız
Başlamak için ilk önce Dr. Racket programını indirmemiz gerekli

IujxFi.jpg

İndime linki https://download.racket-lang.org/
Daha sonra programı kurarak devam edelim
KlK5TT.jpg

Programı açtıktan sonra ilk olarak
#lang slideshow komutunu yazıyoruz

DDViBk.jpg


Ve altına yazdırmak istediğimiz metini tırnak içinde yazalım örnek olarak “turkhackteam” yazalım ve test etmek için yukarıda bulunan run tuşuna basalım

xGIROX.jpg


Simdi biraz şekil çizdirmeyi deniyelim
İlk şeklimiz yuvarlak olsun
Bunun için kullanıcağımı komut parantez içinde circle ve boyutu içinde 25-30-35 gibi bir değer yazıyoruz ve test edelim

p6IYQR.jpg

Simdide bir dikdörtgen çizdirmeyi deniyelim
Bunun içinde rectangle komutunu kullanıcağız

7ahrmR.jpg


Simdi ise bu çizdirdiğimiz şekleri birbiri ile birleştirelim bunun için hc-append komutu ve ardından şekleri çizdirelim
fKNIxI.jpg

Simdi ise biraz matematik işlemi çözdürmeyi deniyelim
İlk önce toplama işlemini deniyelim bunun için iki farklı sayı kullanabiliriz veya bir nesneye değer tanımlaya biliriz simdi bir değer tanımlıyalım ve o değeri bir sayı ile toplatalım
İlk önce değer tanımlıyalım değerimiz tht ve 50 sayısı olsun bunun için define tht 50 yazalım ve bunu 25 sayısı ile toplatalım bunun için altına +tht 25 yazmamız gerekli ve test edelim

ZTQw09.jpg

Simdi sayıları kullanarak diğer işlemleri yapalım

İlk önce #lang slideshow komutunu #lang racket olarak değistirelim daha sonra hangi işlemi yapıcaksak satırın başına onu belirtip işlemimizi yazalım çarpma için: * toplama için: +
Çıkarma için:- gibi simdi birkaç işlem yaparak test edelim

y7qEcY.jpg
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.