Programlama Dillerinin Geleceği

494 gün önce tarafından yazılmıştır.

Birçok kişi hangi dilinde ilerlemesi gerektiğine dair tereddütler yaşar. Herkes çevresinden duydukları ile yol almaya çalışır. Kimi zaman bu durum, yanlış yönelmelere sebebiyet verebilir. Örneğin; bir dönem popüler olan bir dil, biranda önemi yitirebilir. Bu da sizin tüm emeklerinizin boşa gitmesine sebep olur.

Tiobe.com‘da gördüğüm araştırma, sizin bu sorulara yanıt bulmanızı sağlayabilir. C programlama dilinin dünya çapında ne kadar yaygın olduğunu gördüğünüzde şaşıracaksınız.

Dünya sıralamasında, en yaygın dil olarak hemen ardından C dili gelmektedir. Ülkemizde malesef C ve dillerine çok rağbet yoktur. Fakat dünya’da yaygın olarak kullanıldığı için bu dalga bir süre sonra ülkemize de gelecektir. Paylaştığım linki, karar vermemiş arkadaşların dikkatle incelemesini öneririm. Detaylı analizlere sahip araştırma ile geleceğinize emin adımlarla gidebilirsiniz.

// sirali_dosya.cpp : Defines the entry point for the console application.

#include “stdafx.h”

//Kaynak:www.ilhanbahar.com

#include <conio.h>

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#include <windows.h>

#include <io.h>

 

void dosya_ara();

void dosya_yaz();

void bilgi_sil();

int sec;

void menu()

{

system (“cls”);

printf (“n1-Dosya bilgi ekle”);

printf (“n2-Dosyadan bilgi ara”);

printf (“n3-Dosyadan bilgi sil”);

printf (“n4-Cikis”);

printf (“nSeciminiz=>”);

scanf (“%d”,&sec);

if (sec==1) dosya_yaz();

if (sec==2) dosya_ara();

if (sec==3) bilgi_sil();

}

Devamını Oku

 #include “stdafx.h”
#include
#include
//www.ilhanbahar.com

int _tmain(int argc, _TCHAR* argv[])
{
//Dört basamaklı bir sayının basamakları ters çevrilip 4 ile çarpılınca yine kendisini veren sayıyı bulmaya çalışıyoruz.
int sayi=0,ters_sayi=0;

for (int a=0;a<10;a++)
for (int b=0;b<10;b++)
for (int c=0;c<10;c++)
for (int d=0;d<10;d++)
{
sayi=(1000*a+100*b+10*c+d);
ters_sayi=(1000*d+100*c+10*b+a);
if (sayi==4*(ters_sayi) && (a+b+c+d) != 0) printf ("%d",sayi);
}

getch();
return 0;
}

Dev C++ 5.0 Beta ücretsiz derleyici indir

1142 gün önce tarafından yazılmıştır.

5.0 beta yayınlandı.Uzun süredir kullanılan ve Microsoft C derleyicisine rakip olan ,open source olması nedeniyle çabuk gelişim göstermeye devam ediyor.Çoğu programı kusursuzca derleyen ,ücretsiz olması ve sorusuz vista,xp desteği sayesinde programcıların yegane derleyicisidir.Bir süredir sorunsuzca kullandığım ’ı c ve kodlayıcılarına özellikle öneririm.Programı şuradan indirebilirsiniz.Türkçe dil seçeniği mevcuttur.Dosya boyutu 8.9 Mb…

Ascii kodu ile büyük küçük harf mantığı

1159 gün önce tarafından yazılmıştır.

//Kodlayan:İlhan BAHAR

//Kaynak:www.ilhanbahar.com

#include <conio.h>

#include <stdio.h>

 

char BuyukHarfYap(char);//Fonksiyon tanımlıyoruz

main()

{

char c;

printf (“Lutfen karakter giriniz=”);

scanf (“%c”,&c);

printf (“%c”,BuyukHarfYap(c));    

getch();

 

}

char  BuyukHarfYap(char c)

{

    if (c >= ‘a’  && c <= ‘z’) // olarak 32 altında olduğu için direk 32 çıkarıyoruz.Yani küçük harf 132 ise büyük harfi 100 dür

        return c – 32;

    else

        return c;

}

Dairenin Alanını Hesaplayan C Programı

1160 gün önce tarafından yazılmıştır.

//Kodlayan:İlhan BAHAR

//Kaynak:www.ilhanbahar.com

#include <conio.h>

#include <stdio.h>

 

//Yarıçapı verilen dairenin alanını ,

//Pi değeri küsüratlı alınmıştır.İsteğe göre değiştirilebilir

main()

{

float PI=3.1415;                                                

float   alan;

int r=1;

printf (“Lutfen yaricap giriniz=”);

scanf (“%d”,&r);

alan = PI*r*r;                                   

printf(“Alan = %f”, alan);    

getch();

}

C dili ile grafikli not hesaplama (Fonksiyonlu)

1182 gün önce tarafından yazılmıştır.

//Kodlayan:İlhan BAHAR

//Kaynak:www.ilhanbahar.com

//22.10.2008

// Programı


#include <conio.h>

#include <stdio.h>

#include <string.h>

#include <stdlib.h>//system çalışsın diye ekledim

float sinif_Ortalama,sinif_Topla;//Genel olsunlar ki fonks çekebilelim

int kisi;//Sınıf mevcudu

int aa,ba,bb,cb,cc,dc,dd,ff,gelen_Ort;//Tek tek harf kodlarını genel tanımladık

float aa_Topla,ba_Topla,bb_Topla,cb_Topla,cc_Topla,dc_Topla,dd_Topla,ff_Topla;//Her harfin toplamını alıyoruz

float aa_Ort,ba_Ort,bb_Ort,cb_Ort,cc_Ort,dc_Ort,dd_Ort,ff_Ort;//Her harfin ortalamasını alıyoruz

float Ortalama_Hesapla(int,int);

char *Harf_Notu(float);

void Yildiz_Bas(float);

void Ekrana_Bas(void);


float Ortalama_Hesapla(int vize,int final)

{

float ortalama=(vize*0.3)+(final*0.7);//Ortalamayı hesapla

sinif_Topla=sinif_Topla+ortalama;//Sınıf ortalamasını topla

sinif_Ortalama=sinif_Topla/kisi;//Gerçek ortalamayı bul

return ortalama;

}

Devamını Oku

C dili kapı problemi ile ilgili algoritma

1182 gün önce tarafından yazılmıştır.

/* 100 kapı,10 anahtar var,ilk aşamada kapıların tamamı kapalıdır.Anahtarlar denenerek açıksa kapatılıp,kapılıysa açılacaktır*/

//Kodlayan:İlhan BAHAR

//Kaynak:www.ilhanbahar.com

# include <conio.h>

# include <stdio.h>

int main(int)

{

int kapi[101];

int i,a;

a=0;

//Önce hepsini sıfırladık

for (i=1;i<101;i++)

{

kapi[i]=0;

}

//Yüz kapıyı do while ile deneyelim

do

{

a++;

for (i=1;i<11;i++)

{

if (a%i==0)

{

Devamını Oku

C programlama dili ile Asal Sayı tespiti

1182 gün önce tarafından yazılmıştır.

// olup,olmadığını gösteren program

//Kodlayan:İlhan BAHAR

//Kaynak:www.ilhanbahar.com

#include <conio.h>

#include <stdio.h>

int main(void){

int sayi,say;

printf (“Lutfen bir sayi giriniz=>”);

scanf (“%d”,&sayi);

say=0;

for (int i=1;i<=sayi;i++)

{

if (sayi%i==0)

say++;

}

if (say==2)

printf (“Asal sayi=%d”,sayi);

else

printf (“-1″);

getch();

}

C dili ile yazılmış Fibonacci

1182 gün önce tarafından yazılmıştır.

#include <stdio.h>

#include <conio.h>

//Girilen sayının fibanacci olup olmadığını gösteren program.

//Kodlayan:İlhan BAHAR

//Kaynak:www.ilhanbahar.com

int main(void){

int fibo,ilk_Sayi=1,ikinci_Sayi=2,sayi;

printf (“Lutfen sayiyi giriniz=”);

scanf (“%d”,&sayi);

int kontrol=0;

while (kontrol==0)

{

fibo=ilk_Sayi+ikinci_Sayi;

ilk_Sayi=ikinci_Sayi;

ikinci_Sayi=fibo;

if (ikinci_Sayi==sayi)

{

printf (“Sonuc=%d”,ilk_Sayi+ikinci_Sayi);

kontrol=1;

}

if (sayi<fibo)

{

printf (“-1″);

kontrol=1;

}

}

getch();

}

Tüm hakları saklıdır. 2008-2012