Ana Sayfa Genel Java Eğitimi #2

Java Eğitimi #2

5 min read
0
0
315

Merhaba arkadaşlar

Bazı tanımlamalar ve veri türlerine göz atıp basitçe bir örnek çözdüğümüz Java Eğitimi #1 dersimizin ardından ikinci dersimize başlıyoruz.Artık netbeans nasıl kullanılır,algoritma- kod ilişkisi nasıl kurulur, hangi veri türleri nasıl kullanılır gibi konular hakkında bazı fikirlerimiz olduğuna göre bu dersimizde javada akış kontrollerine göz atabiliriz.

java-logo

Örneklerle açıklamaya devam edelim.

Bir dairenin yarıçapını kullanıcıdan alarak dairenin alanını hesaplamak istediğimizi düşünelim. Eğer girilen değer negatif ise alan hesaplanamaz. Bu durumda ne yapmak gerekir.?

Aynı şekilde bir öğrencinin notunu kullanıcıdan istiyorsak ve kullanıcı 0-100 arası dışında bir değer girmişse ne yapmak gerekir?

Bu sorular kafamızın bir köşesinde dursun.Şu bilgilere göz atmakta fayda var

Bir programda sık sık iki değeri karşılaştırmanız gerekebilir. Örneğin «a b’den büyük müdür?» şeklinde bir karşılaştırma gerekebilir. Java iki değeri karşılaştırmak için 6 karşılaştırma operatörü sunar. Karşılaştırma sonucu Boolean bir değerdir: true (doğru) veya false (yanlış).

java2

 

Merhaba Java #2  isimli yazımızda algoritma nedir ne değildir diye bakmıştık.Ve yine aynı yazıda kullandığımız şekil ve kodların yazılım dilinde bir karşılığı olduğunu söylemiştik.Algoritmada koşul(karar) şekline karşılık gelen if- else yapısını inceleyelim.

if_else-520x245

 

İF KARAR YAPISI

Kafamızın bir köşesinde durmasının istediğimiz problemlerimiz vardı.Mesela dairenin  alanını hesaplayan bir program yazıyoruz.Kullanıcı yarıçap değerini negatif girdi.Yarıçap bir uzunluktur ve uzunluk değeri negatif alınamaz.Bu şartlar altında da programımız hata verecektir.İşte bu ve benzeri bir çok durumda if karar yapısının kullanıyoruz.

if yapısının genel kullanım şekline göz atalım.

Ekran Alıntısı

 

Kodlama sırasında if yapısı resimdeki gibi kullanılır.

Parantez içerisine sağlamak istediğimiz koşulu ,kıvrımlı parantezler arasına da eğer koşul sağlandıysa yaptırmak istediğimiz işlemleri yazıyoruz.

Eğer koşul sağlandıysa ve yaptırmak istediğmiz işlem tek satırdan oluşuyorsa kıvrımlı parantez kullanmasakta programımız hata vermeyecektir ve doğru çalışacaktır.

Ekran Alıntı2sı

 

İf komutundan sonra noktalı virgül kullanılmaz.Eğer kullanılırsa derleyici hata vermez.Ama bu bir mantık hatasıdır program yanlış çalışır.Ve en zor fark edilen hatalar mantık hatalarıdır.

if ve if-else yapıları farklı yapılar olduğundan bu dersimizde sadece if yapısı üzerinde durduk hep konusunu açtığımız alan hesaplama örneği ile dersimizi bitirebiliriz.

Adsız

 

 

  • Java Server Faces(JSF) #2

    Merhaba Arkadaşlar, Bir önceki yazımda bir jsf uygulamasının nasıl oluşturulacağından bahs…
  • Java Server Faces(JSF)

    Merhaba arkadaşlar bu yazımda Java programlama dilinde web tabanlı uygulamalar nasıl geliş…
  • Java Eğitimi #1

    Merhaba arkadaşlar Artık bazı genel bilgilere sahip olduğumuza göre işin asıl kısmına geçi…
Buna Benzer Yazılar Göster !
  • Java Eğitimi #1

    Merhaba arkadaşlar Artık bazı genel bilgilere sahip olduğumuza göre işin asıl kısmına geçi…
  • Merhaba Java #2

    Merhaba arkadaşlar Küçük bir başlangıç yapmış olduğumuz java serimize devam ediyoruz.İlk y…
  • Java’ya Merhaba Diyelim

    Bilgisayarlar artık gündelik hayatımızın bir vazgeçilmezi haline gelmiştir.Hemen her aland…
Daha Fazlasını Yükle - Gülali Çelik
  • OPTİMAK İle Staj Tecrübesi

    Merhaba Arkadaşlar, Bir bayan olarak otomasyon sistemi sağlam olan bir firma da yaptığım s…
  • Hayalimde Ki Robot Projesi

    Peki Nedir Hayalimde Ki Robot Projesi ? #hayalimdekirobot eğitim ve bilişim camiasından çe…
  • KediCAD’te G-CODE

    Öncelikle G-Code nedir onu tanıyalım. G-Code: G-Code birçok çeşidi olan nümerik kontrol am…
Daha Fazla Göster -  Genel

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Java Eğitimi #1

Merhaba arkadaşlar Artık bazı genel bilgilere sahip olduğumuza göre işin asıl kısmına geçi…