Kategoriler
Son yorumlar

Gösterme

Programa input olarak girilen bir string'in harflerini karıştırarak bize geri veren C kodunu aşağıda veriyorum. C kodunun yaptığı işlem scramble oyununun yaptığı işe benziyor. Kodu ayrıntılı olarak inceleyebilirsiniz.    #include <stdio.h> #include <string.h> #include ... [Fazlası]
Herhangi bir sayıyı girdiğinizde bu sayının asal olup olmadığını söyleyen program aşağıdadır. Deneyebilirsiniz...   #include <stdio.h> int isprime(int val) {        int k;     if(val == 0 || val == 1)      return 0;... [Fazlası]
Aşağıdaki kodda main (ana) fonksiyon içerisinde verdiğim üç sayının ( double numbers[3]={1,2,3};) harmonik (harmonic) ortalamasıı hesaplıyorum. #include <stdio.h> double harmonic(double * numbers,int n) {  double sum = 0.0,harmonic;  int i;  f... [Fazlası]
Kendisi dışında pozitif tam sayı bölenlerinin toplamına eşit olan sayılara mükemmel sayı denir. Aşağıdaki program 1' den 1000' e kadarki sayılar arasından mükemmel sayı tanımına uyanları buluyor. For döngüsü içersindeki ( for (i = 1; i <10000; i++)) 1000 ... [Fazlası]
Çoğu programcının ilk göz ağrılarındandır bu kod. Burada recursive(özyineli ) kullanmadan faktoriyel hesabı yapan C kodunu sizlerle paylaşacağım. Programı çalıştırdığınızda sizden bir sayı bekliyor ve örneğin 5 girerseniz size 5! in değerini veriyor, yani 120 yi. &nbs... [Fazlası]
O.b.e.b (ortak bölenlerin en büyüğü) iki ya da daha fazla sayının bölenlerinden en büyüğüne verilen addır. Örneğin 10 ve 12 sayılarını ele alalım. 10 u asal çarpanlarına ayırırsak, 10=2.5, 12=2.2.3 . Görüldüğü üzere 10... [Fazlası]
Bir sayının kaç basamağı olduğunu bulan C kodunu sizinle paylaşıyorum. Kod, örneğin 123 sayısını aldıysa sonuç olarak 3 veriyor. #include <stdio.h> int digit_number(int num); int main() {  int number;  printf("enter a number = > ");  scanf("%d", &numbe... [Fazlası]
O.k.e.k (ortak katların en küçüğü), iki ya da daha fazla sayının ortak katlarının en küçüğüne verilen addır. 25 ve 10 sayılarını ele alalım, bu sayıları asal çarpanlarına ayırırsak 25=5*5, 10=5*2, o.k.e.k (ortak katların en küçüğ&uu... [Fazlası]
Bu bazen çok lazım olan bir program olabiliyor, aşağıdaki C kodu, herhangi bir tamsayıyı stringe çevirmeye yarıyor. /*integer bir sayiyi stringe dönüstürüyo*/ #include <stdio.h> char *integertostring(char * str,int x) {  int index = 0,len,k,temp; &nbs... [Fazlası]
Aşağıda bir sınıfın bir dersten aldığı notların ortalamasını hesaplayan temel structure uygulaması olan C kodunu göreceksiniz. Sınıfın dersten aldığı notları struct class_grades structure'ında (yapı) tuttum, main fonksiyonu içerisinde 3 tane not girdim ve bunların ortalamasını&... [Fazlası]