Tekil Mesaj gösterimi
Alt 17 Şubat 2012, 23:49   #1
Çevrimdışı
aSi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kenarlarından hiçbirinin değeri 50 ‘den büyük olmayan tüm özel üçgenleri bulan progr





Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kenarlarından hiçbirinin değeri 50 ‘den büyük olmayan tüm özel üçgenleri bulan program.. Bir dik üçgenin kenarları “iki kenarın kareleri toplamı hipotenüsün karesine eşittir”, bağıntısını sağlamalıdır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//Kamuran Akçay #include<stdio.h> #include<conio.h> main() { int a,b,c; // a=ilk kenar, b=ikinci kenar, c=hipotenüs printf("ilk kenar\tikinci kenar\t Hipotenus\n"); printf("--------- ------------ ---------\n"); for(c=2; c<=50; c++) //hipotenüsün kontrolü bu satırda yapılıyor { for(b=1; b<=50; b++) //dik kenarlarımızdan büyük olanı bu olsun { for(a=1; a<=50; a++) //bu da küçük olan dik kenarımız.. { if((c*c == a*a+b*b) && a<b) //pisagor bağıntımız sağlanıyor { // ve a<b (örneğin 3,4,5 ve 4,3,5 gibi iki defa aynı //özel üçgenden yazmaması için a<b şartını ekledik.) printf("%d\t\t %d\t\t %d\n", a,b,c); } } } } getch(); return 0; }



__________________
Doğruları biliyorsan, yalanları dinlemek eğlencelidir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları tatlim sohbet Mobil Chat