Herkese yeniden Merhaba arkadaşlar,Bugün sizlerle başlangıç olarak bir önceki derste yaptığımız örneğin daha göze hitap eden şeklini yaparak başlayalım.Kodları ve ekran görüntüsünü koyacağım.Yapılan işlemler bir önceki dersimde anlattım.
int birincisayi=16;
int ikincisayi=8;
int sonuc;
sonuc=birincisayi+ikincisayi;
System.out.println("Toplama sonucu:" +birincisayi+ "+" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi/ikincisayi;
System.out.println("Bölme sonucu:" +birincisayi+ "/" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi*ikincisayi;
System.out.println("Çarpma sonucu:" +birincisayi+ "*" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi-ikincisayi;
System.out.println("Çıkarma sonucu:"+birincisayi+ "-" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi%ikincisayi;
System.out.println("Kalan sonucu:"+birincisayi+ "½" +ikincisayi+ "=" +sonuc);
Ekran Görüntüsü:

Matematiksel işlemler yaparken parantez kullanmak önemlidir.Çünkü işlem sırasında parantez önce gelir.Karşınızda çarpma, toplama, bölme, çıkarma gibi birden çok işlem varsa hangisini önce yapacağımızı bilmemiz gerek.Java öncelik sırası
1-Parantez içindeki işlem ilk sıradadır.
2-Daha sonra çarpma ve bölme yapılır.
3-Daha sonrada varsa toplama çıkarma işlemleri yapılır.
Örnekte anlatmamız gerekirse;
int birincisayi=4;
int ikincisayi=8;
int ücüncüsayi=12;
int sonuc;
Aşağıdaki kodumuzda işlem önceliği ilk önce parantez içinnde olacağı için önce parantez içi yapılacak.Yani birinci ve ikinci sayı toplanacak.Daha sonra bulduğu sonuçla dışardaki çarpma işlemini yapacak ve ekrana yazacak.
sonuc=(birincisayi+ikincisayi)*ücüncüsayi;
System.out.println("Parantez Kullandığımızda Sonuç:" +sonuc);
Bu kodumuzda ise öncelik sıralamamız parantez fakat parantez olmadığı için 2.önceliğimiz olan çarpma işlemini yapacak ve önce ikincisayi ile ücüncüsayi'yı çarpacak ve daha sonra bulduğu sonuçla birinci sayıyı toplayacak.
sonuc=birincisayi+ikincisayi*ücüncüsayi;
System.out.println("Parantez Kullanmadığımızda Sonuç:" +sonuc);
Ekran Görüntüsü:

Diğer derslerimizde görüşmek üzere...
int birincisayi=16;
int ikincisayi=8;
int sonuc;
sonuc=birincisayi+ikincisayi;
System.out.println("Toplama sonucu:" +birincisayi+ "+" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi/ikincisayi;
System.out.println("Bölme sonucu:" +birincisayi+ "/" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi*ikincisayi;
System.out.println("Çarpma sonucu:" +birincisayi+ "*" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi-ikincisayi;
System.out.println("Çıkarma sonucu:"+birincisayi+ "-" +ikincisayi+ "=" +sonuc);
sonuc=birincisayi%ikincisayi;
System.out.println("Kalan sonucu:"+birincisayi+ "½" +ikincisayi+ "=" +sonuc);
Ekran Görüntüsü:

Matematiksel işlemler yaparken parantez kullanmak önemlidir.Çünkü işlem sırasında parantez önce gelir.Karşınızda çarpma, toplama, bölme, çıkarma gibi birden çok işlem varsa hangisini önce yapacağımızı bilmemiz gerek.Java öncelik sırası
1-Parantez içindeki işlem ilk sıradadır.
2-Daha sonra çarpma ve bölme yapılır.
3-Daha sonrada varsa toplama çıkarma işlemleri yapılır.
Örnekte anlatmamız gerekirse;
int birincisayi=4;
int ikincisayi=8;
int ücüncüsayi=12;
int sonuc;
Aşağıdaki kodumuzda işlem önceliği ilk önce parantez içinnde olacağı için önce parantez içi yapılacak.Yani birinci ve ikinci sayı toplanacak.Daha sonra bulduğu sonuçla dışardaki çarpma işlemini yapacak ve ekrana yazacak.
sonuc=(birincisayi+ikincisayi)*ücüncüsayi;
System.out.println("Parantez Kullandığımızda Sonuç:" +sonuc);
Bu kodumuzda ise öncelik sıralamamız parantez fakat parantez olmadığı için 2.önceliğimiz olan çarpma işlemini yapacak ve önce ikincisayi ile ücüncüsayi'yı çarpacak ve daha sonra bulduğu sonuçla birinci sayıyı toplayacak.
sonuc=birincisayi+ikincisayi*ücüncüsayi;
System.out.println("Parantez Kullanmadığımızda Sonuç:" +sonuc);
Ekran Görüntüsü:

Diğer derslerimizde görüşmek üzere...
Yorumlar
Yorum Gönder