Ana içeriğe atla

Java Ders04

Herkese yeniden Merhaba arkadaşlar,Bugün java derslerimizin 4.konusunu işleyeceğiz.Daha önceden gördüklerimizide kullanarak yeni projeler yapmaya çalışacağız.

İlk olarak sizinle sadece int değişkenini gördük.Şimdi bir değişken tanımı daha göreceğiz.Buda "boolean" bu değişken 2 değer alabilir.Yanlış ise 0 değerini döndüren False alır.Doğru ise 1 değerini döndüren True alır.

               boolean basari=false;

Bir diğer değineceğim konu ise;

               =+ : Sol taraftaki değere sağ taraftaki değeri ekle yeni değerin olsun.
               =-  : Değerimizi negatif değere çevirir.
               -=  :Sol taraftaki değere sağ taraftaki değerden çıkar yeni değerin olsun.
               --   ; Sol tarataki değerden 1'er 1'er çıkar.
               ++ : Sol taraftaki değere 1'er 1'er ekle.
                =!  :Eşit değildir.
                !    :Tersini al.

Bunları yazdıktan sonra gelelim nasıl kullanacağımıza:
     
               int sonuc;
               boolean basari=false;

Önce yukardaki gibi değişken tanımladım boolean değişken birimine farkındaysanız yanlış(false) değişkenini atadım.Boolean değeri ekrana sayı döndürmeyeceği için bizimde yukarda yazdığımız toplama çıkarmaları yapabilmemiz için int değerinde sonuç değişkenini atamamız gerekti.Kodlara devam edersek:

                sonuc=+5;
System.out.println(sonuc);

Bu kodda sonuç değerine +5 ekleyecek ve yeni değerimiz artık sonuç+5 değeri olacak siz bundan sonra sonucu çağırmak isterseniz size sonuç+5 şeklinde gelir.Daha sonra sysout ile bunu ekrana yazdırdık ki sonucu görebilelim.

EKRAN GÖRÜNTÜSÜ:



Aklınıza şöyle bi soru gelebilir.Başta biz sonuç değişkenimizie değer atamadık nasıl ekledi hangi değerin üstüne 5 ekledi diye bu sorunun cevabı basit eğer değer atamadıysanız bu o değeri içinde 0 yad hiçbirşey yok gibi davranır ve hiç olmayan bişeye 5 eklersek yada 0'a 5 eklersek 5 değerini alırız.Bu yüzden değer ataması yapmazsak eklediğimiz değer yeni değerimiz olur.

                sonuc--;
System.out.println(sonuc);

Bu koddada yeni sonuç değerimiz olan 5 üzerinden işlem yapılacak olduğunu unutmayın.Artık yeni sonuç değerimiz 5 tir.Buna göre 5'den 1 çıkarmasını bekleriz.Aynen öle oluyor.5-1=4 bizim artık yeni sonuç değerimiz oluyor.

EKRAN GÖRÜNTÜSÜ:



sonuc++;
System.out.println(sonuc);

Bu sefer yeni değişkenimiz üzerinden arttırma işlemi yaptırıyoruz.Yeni değerimiz 4 olduğu için 1 artırırsak 4+1=5 çıkması gerekiyor.

EKRAN GÖRÜNTÜSÜ:



sonuc=-sonuc;
System.out.println(sonuc);

Ve son olarak bu kodumuzda son bulduğumuz sonuç değişkeni olan 5 değerimizi negatif 5 olarak atayacaktır.

EKRAN GÖRÜNTÜSÜ:



System.out.println(basari);

Son olarak da boolean değerimiz ile kod yazdık ekrana öncelikle basarı değerimizin true yada false hangisi ise ekrana basmanı söyledik.

               System.out.println(!basari);

Bu kodla ise basarı değişkenimizin değerinin tersini almasını söyledik.Yanlışın(false) tersi doğru(true) olduğu için ekrana doğru(true) basacak.

EKRAN GÖRÜNTÜSÜ:



Not:Her kodun ekran görüntüsü altındadır.

Diğer derslerde görüşmek üzere...

Yorumlar

Bu blogdaki popüler yayınlar

Javascript While&Do-While Döngüleri

Herkese Yeniden Merhaba,Bugün sizlerle son döngülerimiz olan while ve do-while döngülerini göreceğiz. Önce ikisinin arasındaki farktan bahsedelim aslında kullanış kolaylığı diye bir durum söz konusu değil yerine göre ikiside çok kullanışlı.While döngüsü önce şartı saglayıp sağlamadığına bakıp sağlıyorsa yapılmak istenen durum yapılır,eğer sağlamıyorsa program durur yani yapılmak istenen durum hiç gerçekleşmez. Do-while döngüsü ise önce program çalışır sonra şart sağlanıyorsa tekrar çalışır ve böyle devam eder.Şöyle bir örnek verebiliriz.Elinizde 5 seçenek var ve bu seçeneklerde 4 doğru ve 1 yanlış var.Siz yanlışı bulduğunuzda program duruyor.Doğruyu bulduğunda ise tekrar 1 değer daha istesin.Bu programda şart ne olursa olsun siz önce bir seçeneği seçmek zorundasınız hiç bir şarta bağlı olmadan bu yüzden ilk program çalışacak sonra şarta bakacak ve yanlışsa duracak.Bunu do-while ile yapıyoruz. Aynı örnekten 2 döngü içinde yapacak olursak:       ...

Javascript For Döngüleri

Herkese Yeniden Merhaba,Bugün sizlere For döngülerinden bahsedeceğim.Daha önce 2 çeşit döngü görmüştük for bizim daha sıklıkla kullandığımız bir döngü çeşitidir.For döngüsünün yapısı şu şekildedir.                     for (değişken taımlama;şart kısmı;ne şekilde değişeceği)                    {Sonuçta ne yapılacağı.} Bir örnek vermek gerekirse,                   for (var i=0;i<10;i=i+2)                  {document.write("Merhaba Dünya" +i); document.write("<br/>") }                  Hemen örneği açıklayalım.Önce for döngümüzün içine i adlı bir değişken tanımladık.Daha sonra şart olarak 2.kısım olan i küçük 10 yazdık bu döngümüzü 10 olana kadar devam ettirir.10 olduğunda durur.Peki 3.kısımdaki i=+2 ne d...

Java Ders07

Herkese Yeniden Merhaba Arkadaşlar,Bugünkü yazımda sizlerle kullanıcıdan veri alarak işlemler yapmayı anlatacağım. Bizim şuana kadar yaptığımız örneklerin hepsi kendi verdiğimiz değerlere bağlıydı.Bundan sonra biz sadece işlemlerin kod kısmını yazacağız ve değişkenleri kullanıcıdan isteyeceğiz.Bunun için kullanacağımız kod:                 Scanner klavye=new Scanner(System.in); Bu koda göz gezdirecek olursak değişebilen tek yer klavye kısmıdır.Klavye yazdığım yere siz kendi isteğinize göre değerler yazabilirsiniz. Örnek: Klavyeden bir değer girilmesini ve ekrana bu değerin basılmasını sağlayan kodlarımızı yazalım. Öncelikle scanner ile kullanıcıdan veri alacağımızı gösterelim.               Scanner verial=new Scanner(System.in);               int sayı;               System.out.println("Bir değer gir"); Daha sonra kullanıcıdan b...