Mesajlar Konular Cevaplar Tepkiler Görüntüler Kaynaklar Duyurular Haberler Soru ve Cevaplar

Tepki Lideri Üyeler

Daha Fazla Göster

Java Dersleri 17, 18 19 ve 20. Bölüm

  • Konuyu Başlatan M5
  • Başlangıç tarihi
  • Cevaplar : 0
  • Görüntüler : 28 -
    Etiketler:

M5

Revaha ÇELİK
Yönetici
Administrator
Katılım
10 Ağustos 2025
Mesajlar
174
Puanı
18
Yaş
38
Konum
06 - Ankara
Web
www.sohbetly.org
Eğitim
Beykent Universitesi Mimarlık Fakültesi
İlgi Alanı
ArabaSürmek,
Cinsiyet
Erkek
Takım
CNBHo3
Medeni
Bekar

- Dairenin alanını ve çevresini bulan program​


Dairenin alanı ve çevresi için formüllere baktığımızda 4 adet değişkene ihtiyacımız oluyor. Bunlar daire yarı çapı için "r" , "alan" , "cevre" ve "pi" sayısı. Kullanıcıdan dairenin yarı çapını almak için Scanner sınıfımızı import ediyoruz ve input adında bir obje üretiyoruz.

Bknz :

Yarı çapı kullanıcıdan aldıktan sonra formülleri kullanarak Daire alanını ve Çevresini hesaplayıp değişkenlere atıyoruz.





import java.util.Scanner;

public class Main {
public static void main(String[] args) {

int r;
double alan,cevre,pi = 3.14;

Scanner input = new Scanner(System.in);

System.out.println("Daire yarı çapını giriniz : ");
r = input.nextint();
cevre = 2 * pi * r;
alan = pi * (r*r);
System.out.println("Dairenin Alanı : " + alan);
System.out.println("Dairenin Çevresi : " + cevre);
}
}

Bu dersimizde Java'da kendimizi geliştirecek bir proje olan Dairenin Alanını ve Çevresini Hesaplayan Program yaptık.

- Karşılaştırma Operatörleri​


Java'da Karşılaştırma Operatörleri (Java Comparison Operators) sayesinde, farklı iki değişkenin birbirleriyle olan durumları hakkında bir yorum yapabilirsiniz.

Kısacası Java'da Karşılaştırma Operatörleri , bir değişkenin başka bir değişkenden büyük, küçük, eşit değil veya eşit olup olmadığını belirler. Bu operatörlerin çoğunu günlük hayatımızda ve matematikte kullanıyoruz. İki değişkenin eşit olup olmadığını test ederken "=" değil "==" kullanmanız gerektiğini (yani çift eşittir) unutmayın.

JAVA KARŞILAŞTIRMA OPERATÖRLERİ​

OperatörAçıklamaÖrnek
==Eşittirx == y
!=Eşit değildirx != y
>Büyüktürx > y
<Küçüktürx < y
>=Büyük Eşittirx >= y
<=Küçük Eşittirx <= y
Bu dersimizde Java'da Karşılaştırma Operatörlerini ve Kullanımlarını öğrendik.

- Mantıksal Operatörler​


Java'da Mantıksal Operatörler, değişkenler veya değerler arasındaki mantığı belirlemek için kullanılır. Türkçe'de ki bağlaç ekleri gibi düşünebilirsiniz.

JAVA MANTIKSAL OPERATÖRLER​



OperatörİsimAçıklamaÖrnek
&&Ve (AND) Her iki ifade de doğruysa true döndürürx < 10 && x < 25
||Veya (OR)İfadelerden biri doğruysa true döndürürx < 5 || x < 4
!Ters İşlemSonucu tersine çevirir!(x < 5 && x < 10)
Bu dersimizde Java'da Mantıksal Operatörlerin Kullanımını öğrendik.

- If ve Else Blokları​


Java'da mantıksal ve koşullu ifadeler için if blokları kullanılır. Java 'da if blokları türkçede "eğer" cümlesinin verdiği anlamla aynı şeyi ifade etmektedir. Programlamada koşul oluşturmak için if ve else bloklarını kullanırız. Else deyimi "değil ise" anlamı katmaktadır ve if deyiminden sonra kullanılır. Programlama da if ve else deyimleri çok önemlidir ve kodlamanın temel yapı taşlarını oluştururlar. If ve Else blokları ile programımız içerisinde ki algoritmalarmızı oluştururuz.



JAVA IF VE ELSE KULLANIMI​

Java'da koşullu ifade ve şart oluşturmak için If ve Else kullanılırız. Java If , else ,else if, switch gibi koşullu ifadelere sahiptir.

  • Programımızda belirtilen bir koşul doğruysa yürütülecek bir kod bloğu belirtmek için if kullanılır.
  • Aynı koşul yanlışsa yürütülecek bir kod bloğu belirtmek için else deyimi kullanılır.
  • İlk koşul yanlışsa, test edilecek yeni bir koşul belirtmek için eğer if else deyimi kullanılır.
  • Yürütülecek birçok alternatif kod bloğu belirtmek için switch deyimi kullanılır.

JAVA IF KULLANIMI​

Java'da bir koşul doğruysa yapılacak olan Java kod bloğunu belirtmek için if ifadesini kullanırız. If sayesinde programımızda kararlara göre etkilenecek olayları belirleriz ve çok sık kullanılan bir kod bloğudur. Dikkat edilmesi gereken nokta küçük büyük harflerdir ve "if" şeklinde küçük harf ile yazılmalıdır.

Java If Syntax​

if (koşul) {
// koşul doğruysa yapılacak işlemler
}
Aşağıdaki örnekte, 90'nın 28'den büyük olup olmadığını sorguluyoruz. Koşul doğruysa, ekrana bir metin yazdırıyoruz :

if (90 > 28) {
System.out.println("90 sayısı 28'den büyüktür");
}
Yukarıda ki örneğin aynısını değişkenlerle de yapabiliriz.

int x = 90;
int y = 28;
if (x > y) {
System.out.println("x sayısı y'den büyüktür");
}
Java'da if deyiminin kullanımı bu şekildedir. Çok sık kullanılan bir kod olduğu için iyi anlaşılması ve üzerinde durulması gereken bir konudur.

JAVA ELSE KULLANIMI​

Java'da belirttiğimiz koşul yanlışsa yapılması istediğimiz kod bloğunu yazmak için else deyimi kullanılır.

Java Else Syntax​

if (koşul) {
// koşul doğru ise çalışacak kod bloğu
} else {
// koşul yanlış ise çalışacak kod bloğu
}
int saat = 20;
if (saat < 18) {
System.out.println("İyi Günler.");
} else {
System.out.println("İyi Akşamlar.");
}
// Çıktısı "İyi Akşamlar"
Yukarıda ki örnekte eğer saat değişkeni 18'den küçük ise ekrana "İyi Günler" yazdır değil ise "İyi Akşamlar" yazdırmak için if ve else yapısını kullandık. Dikkat edilmesi gereken konu else deyimi her zaman bir if ifadesinden sonra kullanılmalıdır.

JAVA ELSE IF KULLANIMI​

Java'da Else If , bir koşul yanlış ise yeni bir koşul belirtmek için kullanılır.

Java ELSE IF Syntax

if (koşul1) {
// koşul1 doğru ise bu kod bloğu çalışacaktır.
} else if (koşul2) {
// eğer koşul1 doğru değil ise ve koşul2 doğru ise bu kod bloğu çalışacaktır.
} else {
// koşul1 ve koşul2 doğru değil ise bu kod bloğu çalışacaktır.
}
int saat= 22;
if (saat < 10) {
System.out.println("Günaydın.");
} else if (time < 20) {
System.out.println("İyi Günler.");
} else {
System.out.println("İyi Akşamlar.");
}
// Çıktısı "İyi Akşamlar."
Bu dersimizde Java'da If , Else ve Else If deyimlerinin kullanımını öğrendik.
 

Forumdan daha fazla yararlanmak için, "Giriş Yap" veya "Kayıt Ol"

Forumun.NET - Hakkında!

Forumun.NET Tamamen Ücretsiz ve "Karşılıksız" Hizmet Vermektedir.
"Resmi Kurum" ve Markalar ile Resmi Hiç Bir Bağımız Yoktur.!

Forumun.NET - Bilgilendirme!

Forum'da, Paylaşılan Mesajlar, Konular, ve Resimler'den Doğabilecek,
Tüm Yasal Sorumluluk'lar Paylaşan Kişiye Aittir.!

Üst