Bu
3. Dersimiz olan dokumanda “Operatörler” kavramını anlatmaya çalışacağım.
OPERATORLAR Operatörleri kendi aralarında: - Aritmetik Operatörler,
- Arttırma/azaltma operatörleri,
- Büyük/küçük/eşitlik operatörleri,
- Mantıksal Operatörler şeklinde adlandırabiliriz.
Bu dokümanda “Aritmetik operatörlerden” bahsedeceğim;
Aritmetik Operatörler
Toplama (+), çıkarma(-), çarpma (*) , bölme (/) ve mod (%) şeklinde ile ifade edilir.
Mod operatörü, iki sayının birbiri ile bölümünden kalan sonucu almaya yarayan operatördür.
Bu operatörler ile ilgili örnek gösterecek olursak;
Elimizde iki adet değişken olsun birinci değişkenimiz ”sayi_1” ve aldığı değer ”25” olsun, ikincisi değişkenimiz “sayi_2” olsun ve aldığı değer “5” olsun bu iki değişkeni,
Toplamak için;
sayi_1 + sayi_2;
Çıkarmak için;
sayi_1 – sayi_2;
Çarpmak için;
Sayi_1 * sayi_2;
Bölmek için;
sayi_1/sayi_2;
Mod işlemi için;
sayi_1%sayi_2;
şeklinde tanımlarız.
Örneğimizi, NetBeans’de bir proje açarak uygulayalım. Kod: Kodu kopyalamak için üzerine çift tıklayın!
package aritmetik_operatörler;
/**
*
* @
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Erkin
*/
public class Aritmetik_operatörler
{
/**
* @
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]m args the command line arguments
*/
public static void main(String[] args)
{
int sayi_1=25,sayi_2=5,sayi_3=4; //1. Satır
int toplama,cikarma,carpma,mod; //2. Satır
double bolme; //3. Satır
toplama=sayi_1+sayi_2+sayi_3; //4. Satır
cikarma=sayi_1-(sayi_2+sayi_3); //5. Satır
carpma=sayi_1*sayi_2*sayi_3; //6. Satır
bolme=sayi_1/(sayi_2+sayi_3); //7. Satır
mod=sayi_1%sayi_3; //8. Satır
//yukarda yaptığımız işlemleri altta ekrana yansıtıyoruz
System.out.println("Toplama Sonucu"+toplama); //9. Satır
System.out.println("Çıkarma Sonucu"+cikarma); //10. Satır
System.out.println("Çarpma Sonucu"+carpma); //11. Satır
System.out.println("Bölme Sonucu"+bolme); //12. Satır
System.out.println("Bölme Sonucu"+mod); //13. Satır
}
}
Yukarda yazdığımız kodları adım adım inceleyecek olursak:
1.Satırda : int tipinde 3 tane değişken tanımladık
2.Satırda : yine int tipinde 3 tane değişken tanımladık
3.Satırda : bolme değikenini double olarak tanımladık, çünkü bölme işlemlerinde sonuç küsuratlı çıkabilir, double bu küsuratlı değerleri alır.
4. Satırda : “sayı_1,sayı_2 ve sayı_3” toplayıp sonucu “toplama” değişkenine aktarıyoruz
5. Satırda : “sayi_2 ile sayi3” toplayıp “sayı_1” den çıkarıyoruz ve sonucu “cikarma” değişkenine aktarıyoruz
6. Satırda : “sayi_1, sayi_2 ve sayı_3” çarpıp sonucu “çarpma” değişkenine aktarıyoruz
7. Satırda : “sayi_2 ile sayi3” toplayıp “sayi_1” e bölüyoruz ve sonucu “bölme” değişkenine aktarıyoruz
8. Satırda : “sayi_1” in “sayı_3” ile bölümünden kalanını hesaplattırıyoruz ve sonucu “mod” değişkenine aktarıyoruz
9. 10. 11. 12. Ve
13. Satırlarda : İşlemlerin sonucunu ekranda yansıtıyoruz.
Not: Sonuçlarını aktaracağımız değişkenleri “+” operatörü kullanarak birleştiririz.
Ek bilgi : Programlama yaparken yorum satırı eklemek için "//" işaretini kullanarız.
Uygulamada görelim: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Programın Ekran Çıktısı: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.