23 Kasım 2010 Salı

Fibonacci Serisi-Source Code C++

//Bu program Fibonacci Serisinin elemanlarini istenilen eleman sayisi kadar bulur.
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int ar[255];
    int sayi=0,sayac=0;
    
    ar[0]=0;ar[1]=1;                                    //serinin ilk iki elemanini dizide tanimladik
    
    printf("\nLutfen adim sayisi giriniz:");        //cout<<"\nLutfen adim sayisi giriniz:";
    scanf("%d",&sayi);                                 //cin>>sayi;
    
    sayac=0;
    while (sayac<sayi)
    {
      ar[sayac+2]=ar[sayac]+ar[sayac+1];   // Bu basamakta Fibonacci serisinin kurali olan
                                                               // kendinden onceki iki elemanin toplamini
                                                               // belirtiyoruz
      sayac++;
    }
    printf("\nSeri: ");
    sayac=0;
    while(sayac<sayi)
    {
    printf("%d ",ar[sayac]);                          //Bu basamakta ise seriyi teker teker
                                                                 //yazdiriyoruz
    sayac++;
    }
        
    printf("\n");
    system("PAUSE");
    return EXIT_SUCCESS;
}

21 Kasım 2010 Pazar

Burjuva Acimasi

Iki hafta kadar once Bilkent Universitesi ogrencileri bir kampanya baslatmislardi. Bu pet siselerin kapaklarini toplayip belli bir miktar elde edince bir engelli icin tekerlekli sandalye elde ediliyormus sanirim. Kampanyada cok yakin arkadaslarim da bulundu. Karakteri duzgun kisilerdir. Kampanya da cok iyi niyetli. Lakin o ogrenci toplulugunun goremedigi ya da dusunemedigi kavramlar var bu girisimin altinda. 

Facebooktaki sayfalarinda biraz asagilayici biraz igneleyici biraz da ogretici bir sekilde ne anlama geldigini aciklamaya calistim; ancak cok ilginc tepkilerle karsilastim. Neyse liseliliklerine veriyorum.

Oncelikle tarihe baktigimiz zaman bu tarz sosyal etkinliklerin ozellikle ticaretle zenginlesen ve yonetimde soz sahibi olmaya baslayan burjuvalarca, halkin yararina is yaptiklarini ve onlardan yana olduklarini gostermek icin fakirlere, sakatlara, evsizlere vs yardim cercevesinde faaliyetler duzenlenerek baslatildi. Fransiz Burjuva Devrimi'nden itibaren uretim iliskilerinin degismesiyle-yani kolelik duzeninden ucretli kolelige gecisle- beraber iktidarini saglamlastirmak icin cesitli yollara basvurdu. Demokrasi denen kavramin icini bosaltti, Lenin de dedigi gibi sadece kendilerine ozgurluk tanidilar. Eskiden hukumdarin Tanri'nin eli olduguna inanan halk cehaletin yavas yavas ortadan kalkmaya baslamasiyla yeni elit kesime inandi. Iste burjuvanin halki elde etme cabalarindan biri de sosyal yardimlasmadir. 

Burjuvalarin diline doladigi bir laf vardir. Dogada guclu olan kazanir. Insani vicdani olmayan diger canlilar icin bu dogrudur. Zayif dusen kaybeder. Akla ve vicdana sahip olan, evrimleserek gelisen insanoglu yeryuzunu daha yasanabilir daha insafli hale getirmek icin suni yollar uretmektedir. Kapitalist sistem, cografi kesiflerle somurdugu halklara simdi ulasma cabasinda. Bunun en guzel orneklerini Afrika kitasinda gormekteyiz. 

Bu sorunun kesin cozumu nedir? Bilimsel sosyalizmin kurulusundan itibaren tek cikar yolun mulkiyetin kaldirilmasi oldugu net bicimde yuzumuze vurulmakta. Para denen metayla insanin insana ustunlugunun olmayacagi, emegin ustunlugunun insanligin bekasi icin tek yuce deger oldugu halklar tarafindan anlasilinca gereken yapilacaktir.

Simdi bu Bilkentli arkadaslara sorarim. Herkese adalet herkese esitlik herkese calistigi kadar demek icin tum mulkiyetinizi elinizden aldik desek kabul edecekler mi? Tabi ki hayir. Sozde iyiliksever olan bu arkadaslar tarihte gordugumuz gibi kaplan kesilirler. Her zaman ki argumanlari olan, insanlar esit dogmaz, nerde demokrasi bidi bidilarini yapacaklar. 

Vicdaninizi bu tarz yollarla rahatlatmaktan artik vazgecin. Insanlarin iyiligini dusunuyorsaniz daha gercekci, somut, bilimsel yollara basvurun. 

20 Kasım 2010 Cumartesi

Baslarken

Ilk bloguma baslarken ilk etapta nelerle ilgili yazacagimdan bahsedeyim. Tipik flozoflarin yaptigi gibi hayati ve dunyayi anlama amaci goren bu sahsiyet, toplumda var olan tum degerlerle ilgili gozlem, dusunce, ironi, saldirma vb butun hareketlerde bulunacagim. Daha once bu yaziyi gormustum ya da okumustum gibi tepkiler dogurabilir. Dogrudur. Bir kac yerde yaziyordum. Insanin fikirlerinin degismesi cok zor oldugundan paralel dusunceler savunabilirim. Bu toplumda olan degerler nelerdir diye soru akla geliyordur. O gun beni etkileyen ya da bir an olsun aklima gelen her sey olabilir. Ayrica siyaset, iktisat gibi konularda cok uzman fikirlerim olmasa da arada dokunduracagim.

Sadece bu tarz sacmaliklarla mi dolduracaksin sorularini duyar gibiyim. Bunun disinda Makine Muhendisligi okudugum icin ise yarar teknik bilgilerde sunacagim. Catia severler muhakkak takip etsin guzel yazilar ve ise yarayacak bilgiler koyacagim. Bir suredir C++ uzerinde calisiyorum bununla alakali yaptigim programlari da koymaktan geri kalmayacagim.

Ilk yazi icin bu kadarlik yeter. Buradan farkli bir bakis acisi yada ulan herif tam bir liseli ergen cikarmasi yaparak uzaklasabilirsin. Bu tamamiyle sizin yaklasma biciminize kalmis. Iyi bir cocuk olursaniz belki sirinleri bile gorebilirsiniz.