Objeler yazılım dilinde önemli bir türdür. BGT yazılım dilinde de farklı objelerden sözedebiliriz. Örnek üzerinden anlatmam gerekirse elimizde bir adet ses dosyası olsun. Bu ses dosyasını oyanatabilecek kodlarımızı aşağıda oluşturalım. Yalnız burada önemli bir husus, "bgt" uzantılı dosyanızla, ses dosyası aynı yerde olmalıdır. Obje örneği void main() { sound zilSesi;...
Herkes için PHP Eğitimleri-23: Php ile masaüstü uygulama geliştirme Görme engelli santral memurlarının telefon kayıtlarını daha hızlı tutabilmelerini ve sonrasında kayıtlara kolayca ulaşabilmelerini sağlayan alternatif bir uygulama. Bu uygulama php masaüstü geliştirme ortamıyla oluşturulmuştur. Uygulamayı zip'ten indirip içerisinde bulunan kurumsal-rehber.exe uygulamasını çalıştırmanız yeterlidir. Uygulamaya ilişkin bilgiler hakkında bölümünde bulunmaktadır. Kurumsal...
Herkes için C# Programlama Eğitimi-14: Sınıf oluşturma ve erişim C# Dilinde nesnel programlamaya uygun olarak sınıf tanımlama söz konusudur. Sınıf tanımlarken aşağıdaki yapı kullanılır. class sinifAdi { public string adisoyadi; //Yukarıda sınıfa ait özellik tanımlamasına örnek verilmiştir. public void ekranaBas(string adsoyad) { console.WriteLine(this.adsoyad = adSoyad); } } Yukarıdaki yapıda önce...
BGT kodlama dilinde çok boyutlu diziler oluşturabiliyoruz. Bunun için aşağıdaki kodu yazabilirsiniz. dizi_türü[][] dizi_adi; Yukarıdaki yapıda da görüldüğü üzere iki boyutlu dizi oluşturmuş olduk. Her bir dizi için aç ve kapa köşeli parantez kullandık. Şimdi aşağıda örneğimizi verelim. Çok boyutlu dizi örneği void main() { string[][] satrancTahtasi; satrancTahtasi.resize(8); for(int i...
Diziler yazılım dillerinde birden çok değeri tutabilmemizi sağlayan değişken türleridir. Dizi tanımlama Dizi tanımlarken önce tür belirtilir sonrasında değişken adı belirlenir ve sonunda ise eleman sayısı parantez içerisinde belirtilir. Bu açıklamaya göre aşağıdaki örneği inceleyebilirsiniz. void main() { int[] sayilar(4); sayilar[0] = 22; sayilar[1] = 2; sayilar[2] = 33; sayilar[3]...
For döngüsü yazılım dillerinde olduğu gibi BGT dilinde de döngüsel işlemleri gerçekleştirebilmemize olanak tanımaktadır. For döngüsüne örnek For döngüsü kod yapısı aşağıdaki gibidir. for(değişken;koşul;artırma veya azaltma işlemi) { //Gerçekleştirilecek işlemler. } void main() { for(int i = 1;i < 10;i++ ) { alert("İşlem sonucu",i *2); if(i *2 == 16) {...
S.U.A programlama dilinde birçok programlama dilinde olduğu üzere, koşullu durumları ifade eden yapılar bulunmaktadır. Bu koşullu durumlar aşağıdaki şekilde kodlanmaktadır. eğer(oluşturulan koşul){ //Koşul gerçekleştiğinde çalışan kodlar. }; Koşullu durumlar için kullanılabilecek mantıksal operatörler == : İki değerin eşitlik yönünden karşılaştırılmalarında kullanılır. != : Soldaki değer, sağdaki değere eşit olmadığı durumlarda...
Tüm yazılım dillerinde olmazsa olmaz unsur uygulamaların kullanıcı etkileşimli hale gelebilmesini sağlayan bileşenlerin oluşturulmasıdır. Bu bileşenler kısaca metin alanları, düğmeler, onay kutuları, çok seçimli alanlar vb şeklindedir. S.U.A dilinde de kullanıcıdan veri almamızı sağlayan birçok fonksiyon bulunmaktadır. Bu yazıda sizlerle kullanıcıdan nasıl veri alacağınızı ve aldığınız veriyi ekrana nasıl bastıracağınızı...
S.U.A dilinde değişken tanımlama yöntemi çok anlaşılır ve kolaydır. Yapmanız gereken değişken adını belirtmeniz, eşittir atama operatörüyle sonrasında gelen değeri yazmanız yeterli olacaktır. Değişkenler farklı tipte olabilmektedir. Bu tiplerin türlerini bu linkten inceleyebilirsiniz. Değişken örnekleri ad = "sarper"; soyad = "arıkan"; mesaj.bilgi(ad +" "+soyad+" "+"sisteme hoşgeldiniz."); sayı1 = 40; sayı2...
S.U.A dilinde farklı durumlar için mesaj uyarıları ekrana basabilirsiniz. Bunun için elimizde birkaç farklı tür bulunmaktadır. Uyarı mesajı : mesaj.uyarı("içerik"); Bilgi mesajı : mesaj.bilgi("içerik"); Hata mesajı : mesaj.hata("içerik"); Tehlike mesajı : mesaj.tehlike("içerik"); Soru mesajı : mesaj.soru("içerik"); Kullanım örnekleri mesaj.uyarı("Bu program çocuklar için uygun değildir."); mesaj.bilgi("18 yaşın altındaki kullanıcılar programı belli...
Herkese merhaba. Sizler için hazırladığım yeni bir anlatım serisiyle birlikteyim. Sanal uygulama aracı adıyla yerli bir dil olarak "Erenler Yazılım ve Bilişim Teknolojileri" tarafından geliştirilen ve halen gelişmeye devam eden SUA dilini birlikte öğreniyor olacağız. İlk kurulum ve kullanım SUA için geliştirme ortamını, buradan edinebilirsiniz. Programı kurduktan sonra ilk yapmanız...