6 Mart 2022
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.