OPERATÖRLER VE EŞİTLİKLER
Programlama dillerinde tek başlarına herhangi bir anlamı olmayan ancak programın işleyişine katkıda bulunan karakter ya da karakter topluluklarına operatör denir. Kodlamada matematiksel ve mantıksal operatörler yer almaktadır.Örneğin a+b ifadesinde + işareti bir operatördür.
Operatörlerin etki ettikleri sabit ya da değişkenlere ise operand denir.
Operatörlerin etki ettikleri sabit ya da değişkenlere ise operand denir.
Aritmetik Operatörler
+ Toplama
– Çıkarma
* Çarpma
/ Bölme
++ 1 arttırma
— 1 çıkarma
Örnek:
// C#
int toplam = 6 + 3;
int carpma = 6 * 3;
int bolme = 6 / 3;
int arttirma = 6;
arttirma++;
Atama Operatörleri
= Değeri değişkene atar.
+= Değeri değişkenin değerinin üzerine ekler.
-= Değeri değişkenin değerinden çıkarır.
*= Değeri değişkenin değeri ile çarpar.
/= Değeri değişkenin değerine böler.
Karşılaştırma Operatörleri
İf else yapısı ile sıklıkla kullanılan karşılaştırma operatörleri ifade doğru ise true,
değilse false sonucu üretirler.
değilse false sonucu üretirler.
== Eşittir
!= Eşit değil
> Büyüktür
< Küçüktür
>= Büyük veya eşittir
<= Küçük veya eşittir
Örnek:
int sayi = 5;
sayi += 1;
sayi -= 1;
sayi *= 2;
sayi /= 5;
Mantıksal Operatörler
Birden çok mantıksal koşulu birlikte kontrol etmek için kullanılır. Mantıksal ve ile kontrol edilen şartların tamamı doğru olduğunda ifade doğru sayılır. Mantıksal veya operatöründe ise kontrol edilen şartlardan biri doğru olduğunda ifade doğru kabul edilir.
Mantıksal ve: &&
Mantıksal veya: ||
Örnek:
if (5 > 3 && 2 == 2)
Console.WriteLine ( " Hesaplama Doğru " );
else if (5 < 3 && 2 == 2)
Console.WriteLine ( " Hesaplama Yanlış " );
OPERATÖRLER KULLANIMI
using System;
class Operatorler
{
static void Main ( )
{
int i= 3*5/7;
Console.Write ( i );
bool sonuc;
int ilkSayi = 10, ikinciSayi = 20;
// VEYA operatörü
sonuc = ( ilkSayi == ikinciSayi ) || ( ilkSayi > 5 );
Console.WriteLine ( sonuc ) ;
// VE operatörü
sonuc = ( ilkSayi == ikinciSayi ) && ( ilkSayi > 5 );
Console.WriteLine ( sonuc ) ;
} }
DİJİTAL SORU ???
Kodlama dilleri neden Türkçe olarak yazılmıyor?
Şöyle izah edeyim; hani sandalye kapmaca oyunu vardır ya, ilk kim sandalyeyi
kaparsa o oturur, zamanında bu programlama dilleri ilk bulunduğunda ilk bulan
kişiler İngilizce konuştuğu için, ana omurgası İngilizce olmuştur. Yani neler
içerisinde “if” geçiyor “for” geçiyor bunlar, İngilizce. Ancak programlama çok dil
kullanılan bir alan değildir. Kendine has kelimeleri olan bir alandır. Yani,
İngilizcesi iyi olmayan,fakat iyi kodlama yapan bir sürü insan var. Yani kodlama
ona bağlı değil. Ancak ilk başta onlar kapmış sandalyeyi ve o diller
yaygınlaşmıştır.
Şu an Türkçe bir dil de geliştirebiliriz. Ancak önemli olan insanların bunu
kullanması. Milyonlarca insanı buna alıştırmak zor dolayısı ile mevcut olan dilleri,
“C++” “javascript” gibi dilleri kullanıyoruz ve bu diller İngilizce. Çok çok iyi bir
İngilizce bilmeye gerek yok. Ancak belgeleri anlamak için İngilizce bilgisi
gerekmektedir.
ALGORİTMA
Bir problemin çözümü için izlenmesi gereken yol ve işlem basamaklarıdır.
Örnek Bilgisayarı Kapatma Algoritması
Adım 1 Başla
Adım 2 Başlat Menüsüne Tıkla
Adım 3 Kapat Seçeneğini Tıkla
Adım 4 Bilgisayarın Kapandığını Kontrol Et
Adım 5 Elektrik Fişini Çek
Adım 6 Bitir
Örnek İki Sayıyı Toplama Algoritması
Başla
Sayısal S1, S2, Toplam
Oku S1
Oku S2
Toplam=s1+s2
Yaz Toplam
Bitir
Visual Studio Nedir?
Visual Studio Nedir?
Visual Studio, birçok programlama dilini kullanarak program, uygulama ya da
web sitesi yapabileceğiniz bir IDE yani entegre geliştirme ortamıdır.
Microsoft Windows için bilgisayar programları, web siteleri,
web uygulamaları, web hizmetleri ve mobil uygulamalar geliştirmek için kullanılır.
Visual Studio Bazı Yazılım Kelimeleri
web uygulamaları, web hizmetleri ve mobil uygulamalar geliştirmek için kullanılır.
Visual Studio Bazı Yazılım Kelimeleri
Label: Etiket
Textbox: Metin Kutusu
Properties: Özellikler
Exit: Çıkış
Convert: Dönüştürmek
Button: Buton
Hide: Gizlemek
Show: Göstermek
Locked: Kilitli
Align: Hizala
Click: Tıklayın
Sender: Gönderen
Kaydedilen 8500+ programlama dili arasından yaklaşık 2400’ü ABD’de, Birleşik Krallık’ta 600,
Kanada’da 160 ve Avustralya’da 75 geliştirildi. Başka bir deyişle, tüm programlama dillerinin
üçte birinden fazlası öncelikle İngilizce bilen bir ülkede geliştirildi.