Skip to main content

C’de Fonksiyon Oluşturma

En önemli konulardan biri olan fonksiyon oluşturma bütün yazılım dillerinde vazgeçilmezdir. Çünkü bir işi fonksiyonlarla yaparsak bir hata ile karşılaştığımızda gidip sadece ilgili fonksiyonu düzeltmemiz yeterli olucaktır. Hem kod karmaşıklıktan kurtulur hem de güncelleme işlemleriniz daha kolay hale gelir. Bu şekilde kodun bir yerini düzelteyim derken başka bir yerini boz…

Devamını Oku

C’de Hipotenüs Bulma Algoritması

Programlamaya yeni başlayanlar için böyle ufak örnekler koymanın işinize yarayacağını düşündüm. Aşağıdaki program bir üçgenin hipotenüs uzunluğunu bulmak içindir. Programı yazarken matematik dersinde öğrendiğimiz formülü uyguluyoruz sadece. Bu basit bir program fakat tüm formülleri bu şekilde programa dökebileceğinizi kanıtlar. İleride bunları fonksiyonları…

Devamını Oku

C Lineer Search Kodu

#include<stdio.h>
#include<stdlib.h>

int main (){

int dizi[7] = {1, 3, 4, 7, 10, 12, 15};
int aranan = 12;
int boyut=7 ;

for(int i=0;i<boyut;i++){

if(aranan==dizi[i])
printf(“%d”,i+1);

}

system(“pause”);
return 0 ;
}

Devamını Oku

C Insertion Sort

Insertion Sort, bilgisayar bilimlerinde kullanılan ve sıralı diziyi her adımda öğe öğe oluşturan bir sıralama algoritmasıdır. Büyük dizilerle çalışıldığında hızlı sıralama, birleştirmeli sıralama ve yığın sıralaması gibi daha gelişmiş sıralama algoritmalarından daha verimsiz çalışır.

int main(){

int n, arr

Devamını Oku

C Pointerlar Malloc Kullanımı Örnek

#include<stdio.h>
#include<stdlib.h>

int main () {

int *pointer=(int *)malloc((2*sizeof(int)));
*pointer=10;
printf(“adres: %d – deger: %d\n”,pointer,*pointer);
pointer++;
*pointer=9;
printf(“adres: %d – deger: %d\n”,pointer,*pointer);
system(“pause”);
return 0 ;
}

Devamını Oku