Kayıtlar

İnç'den santimetreye dönüşüm

  İnç, ABD, Kanada ve Birleşik Krallık'ta yaygın olarak kullanılır. Ülkemizde inç yerine cm kullanılsa da inç kavramı telefonlar, tabletler, televizyonlar gibi bir çok cihaz ile hayatımıza girdi. 1 inç 25,4 milimetreye ve 2.54 santimetreye eşittir. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include<stdio.h> #define oran 2.54 int main (){ double inch, cm; printf( "inch değerini giriniz: " ); scanf( "%lf" ,&inch); cm=inch*oran; printf( "%.2lf inch = %.2lf cm" ,inch,cm); return 0 ; }

Onluk Tabandan İkilik Tabana Dönüşüm

 Onluk tabanında girilen sayıyı ikilik tabana pratik şekilde C dilinde çevirmemizi sağlayan kod:  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #include <stdio.h> #include <math.h> int main () { int num1, num2, num4 = 0 , mod1, mod2; float i = 0 , num3; printf( "Onluk tabandan ikilik tabana dönüştürmek istediğiniz sayıyı giriniz: " ); scanf( "%d" , &num1); num2 = num1; while (num1 > 1 ) { mod1 = num1 % 2 ; num1 = num1 / 2 ; printf( "mod1: %d\n" , mod1); num3 = pow( 10 , i); printf( "onluk: %1.0f\n" , num3); num2 = mod1 * num3; printf( "num2: %d\n" , num2); num4 = num4 + num2; printf( "num4:%d\n" , num4); i = i + 1 ; } printf( "i değerleri: %1.0f\n" , i); num3...

3x3'lik matriksin determinant hesaplayan algoritma

   Determinant  kare bir matris ile ilişkili özel bir sayıdır. Bir A matrisin determinant'ı det(A) yada de A şeklinde gösterilir. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include<stdio.h> int main (){ int a1,a2,a3,a4,a5,a6,a7,a8,a9,determinant= 0 ; printf( " __ __\n" ); printf( " | |\n" ); printf( " | a1 a2 a3 |\n" ); printf( "A= | a4 a5 a6 |\n" ); printf( " | a7 a8 a9 |\n" ); printf( " |__ __|\n" ); printf( "\n" ); printf( "a1,a2,a3,a4,a5,a6,a7,a8,a9 degerleriniz giriniz:\n" ); printf( "a1: " ); scanf( "%d" ,&a1); printf( "a2: " ); scanf( "%d" ,&a2); printf( "a3: " ); scanf( "%d" ,&a3); printf( "a4: " ); scanf( "%d...

2x2'lik matriksin determinant hesaplayan algoritma

  Determinant kare bir matris ile ilişkili özel bir sayıdır. Bir A matrisin determinant'ı det(A) yada de A şeklinde gösterilir. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include<stdio.h> int main (){ int a1,a2,a3,a4,determinant= 0 ; printf( " __ __\n" ); printf( " | |\n" ); printf( " | a1 a2 |\n" ); printf( "A= | a3 a4 |\n" ); printf( " |__ __|\n" ); printf( "\n" ); printf( "a1,a2,a3,a4 degerleriniz giriniz:\n" ); printf( "a1: " ); scanf( "%d" ,&a1); printf( "a2: " ); scanf( "%d" ,&a2); printf( "a3: " ); scanf( "%d" ,&a3); printf( "a4: " ); scanf( "%d" ,&a4); determinant=(a1*a4)-(a2*a3); printf( "det(A)=%d\n" ,determinant); return 0 ; } Sonuç __ ...

Saatte ortalama 60 km yol giden bir aracın, klavyeden girilen mesafeyi kaç saatte gideceğini hesaplayan program

1 2 3 4 5 6 7 8 9 10 11 #include <stdio.h> int main () { float hiz = 60 , yol, time; printf( "Kat edilecek mesafeyi giriniz: " ); scanf( "%f" , &yol); time = yol / hiz; printf( "Gereken zaman: %0.2f saat" , time); return 0 ; }

1+4+9+ … +100= değerini hesaplayan program

1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include <stdio.h> int main () { int toplam = 0 , kare; for ( int num1 = 1 ; num1 <= 10 ; num1++) { printf( "%d\n" , num1); kare = num1 * num1; toplam = toplam + kare; } printf( "%d" , toplam); return 0 ; }

Klavyeden girilecek bir N değerine kadar fibonecci dizisini bulan algoritmayı geliştiriniz. Fibonecci dizisi 1 1 değerleri ile başlar ve yeni değer kendinden öndeki iki değerin toplamı olarak bulunur. (1 1 2 3 5 8 13 21...)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include <stdio.h> int main () { int num1, a = 1 , b = 1 ; printf( "Pozitif bir sayi giriniz: " ); scanf( "%d" , &num1); while (num1 < 1 ) // sayının 1'e eşit veya daha büyük olmasını sağladık. { printf( "Tekrar pozitif bir sayi giriniz: " ); scanf( "%d" , &num1); } while (b < num1 && a < num1) { printf( "%d " , a); printf( "%d " , b); a = a + b; b = b + a; } return 0 ; }