Java ile Üçgenin Türünü Bulmak (Eşkenar/İkizkenar/Çeşitkenar Üçgen)

İlgili youtube videosu bağlantısı: youtu.be/GLDWBn_bRcw

Video içerisinde hazırlanan kodlar aşağıda paylaşılmıştır.

import java.util.Scanner;

public class j17 {

	public static void main(String[] args) {
		// Eşkenar Üçgen: Üç kenar da eşittir.
		// İkizkenar Üçgen: İki kenar eşittir.
		// Çeşitkenar Üçgen: Üç kenar da farklı uzunluktadır
		
		Scanner scanner = new Scanner(System.in);
		
		
		
		System.out.println("Lütfen birinci kenar uzunluğunu yazın");
		double kenar1 = scanner.nextDouble();
		
		System.out.println("Lütfen ikinci kenar uzunluğunu yazın");
		double kenar2 = scanner.nextDouble();
		
		System.out.println("Lütfen üçüncü kenar uzunluğunu yazın");
		double kenar3 = scanner.nextDouble();
		
		
		if (kenar1 <= 0 || kenar2 <= 0 || kenar3 <= 0)
			System.out.println("Hata: üçgenin tüm kenar uzunlukları sıfırdan büyük olmalıdır");
		else if (kenar1 + kenar2 > kenar3 && kenar1 + kenar3 > kenar2 && kenar2 + kenar3 > kenar1)
		{
			if(kenar1 == kenar2 && kenar2 == kenar3)
				System.out.println("Bu üçgen eşkenar bir üçgendir");
			else if (kenar1 == kenar2 || kenar2 == kenar3 || kenar1 == kenar3)
				System.out.println("Bu üçgen ikizkenar bir üçgendir");
			else
				System.out.println("Bu üçgen çeşitkenar bir üçgendir");
		}
		else
			System.out.println("Hata: girilen kenar uzunlukları ile bir üçgen oluşturulamaz");
		
			
	}

}

 

Editör editi: sitedeki bazı diğer benzer yazılar için;

bkz: Java ile Konsolda Çalışan Hesap Makinesi Hazırlamak

bkz: Java ile Yaşa ve Cinsiyete Göre İdeal Kilo Hesabı Yapmak

bkz: Java ile Sınav Notundan Harf Notunu Bulmak ve Geçme Kalma Durumunu Yazdırmak

bkz: Java ile FOR ve IF ile Artık Yıl Kontrolü Yapmak

bkz: Java'da Kullanıcı Tarafından Girilen Sayının Tek ya da Çift Olduğunu Bulmak

bkz: Java'da if - else if - else Kullanımı

VitaDemy

03.01.2025 11:19

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.