IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   C ve C++ (https://www.ircforumlari.net/c-ve-c/)
-   -   Kenarlarından hiçbirinin değeri 50 ‘den büyük olmayan tüm özel üçgenleri bulan progr (https://www.ircforumlari.net/c-ve-c/454050-kenarlarindan-hicbirinin-degeri-50-den-buyuk-olmayan-tum-ozel-ucgenleri-bulan-progr.html)

aSi 17 Şubat 2012 23:49

Kenarlarından hiçbirinin değeri 50 ‘den büyük olmayan tüm özel üçgenleri bulan progr
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

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:

//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;
}




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:11.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk