Small Basic Programlama 2
Şimdi de bir önceki derste yaptığımız bu korkunç programı biraz daha düzeltmeye çalışacağız :)
Programımızın arkaplanı ne kadar da renkli olsada hem okunaklı değil hemde göze hiç güzel gelmiyor.
Sadece yazıların rengini değiştirerek daha güzel bir görüntü elde edebiliriz sanki.
Programımızı şimdi de şöyle düzenleyelim;
TextWindow.ForegroundColor = " yellow "
TextWindow.WriteLine (" Merhaba kodkavun")
Böyle bir programın çalışması sanırım daha iyi oldu :)
Bu arada sadece renk olarak sarı kullandık ama Small Basic şu renklerin tamamını destekliyor,hepsini kullanabilirsiniz.
(Black ,Blue ,Cyan ,Gray ,Green ,Magenta ,Red ,White, Yellow, DarkBlue, DarkCyan, DarkGray, DarkGreen ,DarkMagenta ,DarkRed ,DarkYellow )
Şimdi programımıza biraz daha işlevsellik katmaya çalışalım,onu biraz daha akllı bir program yapalım :) bunun için değişkenleri kullanacağız.Programımız direkt bir metin oluşturmak yerini ismi girilen kişiyi selamlasın :)
TextWindow.ForegroundColor = " yellow "
TextWindow.WriteLine("İsminiz nedir ? ")
isim = TextWindow.Read()
TextWindow.WriteLine (" Merhaba " + isim )
Burada değişken olarak isimi kullandık,burada isim değişkeni doğrudan bir değer olarak okunmuyor,kullanıcının bir değer ataması gerekiyor biz de zaten bunu yaptık.
Değişkenlerin isimlendirilmesi ile ilgili kurallar
Değişkenlerin onlarla bağlantılı isimleri vardır ve onları bu şekilde tanırsınız. Bu değişkenlerin isimlendirilmeleriyle ilgili belirli basit kurallar ve gerçekten iyi kılavuz bilgiler vardır. Bunlar:
1. İsim bir harfle başlamalı ve if, for, then, vs. gibi kelimelerle çakışmamalıdır.
2. Bir isim, harflerin, sayıların ve altçizgilerin herhangi bir kombinasyonundan oluşabilir.
3. Değişkenleri anlamlı bir şekilde isimlendirmek faydalıdır – değişkenler istendiği kadar uzun olabileceği için, amaçlarını açıklayan değişken isimleri kullanın.
Son olarak öğrendiğiniz şeyler ile ilgili bolca pratik yapmak çok ama çok önemli şuan için kodları kopyala yapştır olarak test etmek daha faydalı internetten örnekler bulup kodları incelemek sizi fersah fersah ileriye taşıyacaktır.Ben bulduğum kodları parça parça ederim zaten yapboz gibidir çok zevkli bir iş.
Şimdiye kadar öğrendiklerimizle ilgili ben basit bir örnek yapacağım :)
TextWindow.ForegroundColor = "yellow"
TextWindow.WriteLine("İsminiz nedir ? ")
isim = TextWindow.Read()
TextWindow.WriteLine (" Merhaba " + isim )
Program.Delay (500)
TextWindow.WriteLine ( isim + " Sana bir sürpizim var ! " )
Program.Delay (500)
TextWindow.ForegroundColor = "blue"
TextWindow.WriteLine ( isim )
Program.Delay ( 100 )
TextWindow.ForegroundColor = "Cyan"
TextWindow.WriteLine ( isim )
Program.Delay (100 )
TextWindow.ForegroundColor = "Gray"
TextWindow.WriteLine ( isim )
Program.Delay (100 )
TextWindow.ForegroundColor = "Green"
TextWindow.WriteLine ( isim )
Program.Delay (100 )
TextWindow.ForegroundColor = "Magenta "
TextWindow.WriteLine ( isim )
Program.Delay (100 )
TextWindow.ForegroundColor = "Red"
TextWindow.WriteLine ( isim )
Program.Delay (100 )
TextWindow.ForegroundColor = "White"
Bir sonraki derste daha da ilginç şeyler öğreneceğiz :)
Yorumlar
Yorum Gönder