15 1 0 4000 1 https://haktanbozer.com.tr 300

C Kodu ile Üçgen Kontrolü

Bir üçgende, iki kenarın uzunluklarının toplamı, üçüncü kenarın uzunluğundan az olamaz. Ayrıca, iki kenarın farkının mutlak değeri, üçüncü kenardan büyük olamaz. Bu veriler kullanarak, girilen üç adet uzunluk değerlerine göre üçgen oluşturup oluşturulamayacağını kontrol eden C kodu aşağıdaki gibidir.

#include <stdio.h>
int main(void) {
	int birinci, ikinci, ucuncu;
	printf("Lutfen 3 adet sayi giriniz : \n");
	scanf_s("%d%d%d", &birinci, &ikinci, &ucuncu);

	if (birinci + ikinci > ucuncu) {

		if (birinci + ucuncu > ikinci) {

			if (ikinci + ucuncu > birinci) {
				printf("Bu bir ucgendir");
			}

			else {
				printf("Bu bir ucgen degildir");
			}

		}

		else {
			printf("Bu bir ucgen degildir");
		}

	}

	else {
		printf("Bu bir ucgen degildir");
	}
	return 0;

}

 

Not : Kod Visual Studio 2022 ortamında yazılmıştır. Başka derleyicilerde çalışması için bazı değişiklikler yapılması gerekiyor olabilir.

Paylaş:
Ulam:C Dili
Etiket:,
Önceki Yazı
I/O Nedir?
Sıradaki Yazı
Üç Basamaklı Birbirinden Farklı Sayıları Hesaplayan C Kodu