İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. SDN Forum
  3. Programlama
  4. SDN Programlama Kafe
SDN Programlama Kafe

Bazı Operatörlerin anlamı

cheleby02.10.20113 cevap1.596 görüntüleme
#1
Arkadaşlar aşağıda vereceğim kodda siyah ile belirttiğim yerlerdeki işaretlerin yada operatörlerin anlamları ve ne işe yaradıklarını ve bu kodlarda ne iş gördüğünü açıklarsanız sevinirim.+,++,--> gibi işaretler.

for (int sayac = 1; sayac <= 1000; sayac++) ;
{
for (int icSayac = 1; icSayac <= sayac; icSayac++)
{
if (sayac % icSayac = 0)
listBox1.Items.Add(sayac + "-->" + icSayac);

MessageBox.Show ( " tarih : " + DateTime.Now);
Cevaplar
#2
++ operatörü sayısal tipteki veriye +1 yapar. yani sayac++ yazmak ile sayac = sayaç +1 yazmak ya da sayac +=1 yazmak arasında fark yoktur.

tek + olan dikkat edersen string verilerin arasında duruyor, burada metinleri birbirine eklemek için kullanılmış ama eğer iki sayısal veri tipinin arasına girerse matematik işlemi yapar.

-- de ++ nın tam tersi işini yapar :)

% işareti modülüs işini yapar ve işlemden kalanı verir.

<= işareti küçük veya eşitse demek

>= işareti ise büyük veya eşitse demek.

= veri ataması için kullanılır

== verilerin eşitliğini kontrol etmek için kullanılır.

ayrıca konudaki --> bir opertör değil string verisidir :) kaldı ki böyle bir operatör'e ben hiç bir dilde rastlamadım :) -> olsa belki ama --> diye bir operatör yok :)

umarım yeterince iyi açıklayabilmişimdir :)
cheleby Konuyu açan
#3
Gerçekten çok teşekkür ederim.Şimdi hoca direk yazıp geçiyor kodları.Bende çözmeye çalışıyorum işte.Bu arada " -->" yazıldığından eminim ve daha çözemedim :)
#4
zaten "-->" yazılınca o veri string olur :) oradaki operatör değil yani :) sadece çıktıda görsel bir şey olsun diye yapılmış :)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.