¤°o._.·(OykuForum) ·._.o°¤

Would you like to react to this message? Create an account in a few clicks or log in to continue.

¤°o._.·(Sitemize HoŞGeldiniz) ·._.o°¤


2 posters

    Sezar Şifreleme

    Mc_ManYak
    Mc_ManYak
    Admin
    Admin


    Mesaj Sayısı : 167
    Rep Gücü : 254
    Başarı Puanı : 1
    Kayıt tarihi : 14/03/10

    Sezar Şifreleme Empty Sezar Şifreleme

    Mesaj tarafından Mc_ManYak Paz Mart 14, 2010 9:55 am

    /*
    Sezar şifrelemesini gösteren bu programda klavyeden girilen cumlenin
    her bir harfi girilen anahtar miktarına göre sağa kaydırılarak
    şifrelenir.
    Ekrana sezar şifresine göre şifrelenmiş metin basılır.
    Bu örnekte pointer kullanımı ve karakter işlemleri anlatılmaktadır.
    */

    #include
    using namespace std;
    char *sezar(const char *kelime,int anahtar){
    char alfabe[]="abcdefghijklmnoprstuvyz";
    char *sifreliKelime;
    sifreliKelime=new char[strlen(kelime)];
    for(int i=0;i for(int j=0;j if(kelime[i]==alfabe[j])
    sifreliKelime[i]=alfabe[(j+anahtar)%23];
    else if(isspace(kelime[i]))
    sifreliKelime[i]=' ';
    return sifreliKelime;
    }

    main (){
    char kelime[20];
    char *sifreliKelime=NULL;
    int anahtar;
    cout<<"Sifrelencek kelimeyi kucuk harf olarak giriniz:";
    gets(kelime);
    cout<<"Kaydirma katsayisini giriniz:";
    cin>>anahtar;
    sifreliKelime=sezar(kelime,anahtar);
    cout<<"Sifrelenmis Kelime:"< delete sifreliKelime;
    system("pause");
    return 0;
    }
    Admin
    Admin
    Admin
    Admin


    Mesaj Sayısı : 227
    Rep Gücü : 439
    Başarı Puanı : 38
    Kayıt tarihi : 03/03/10

    Sezar Şifreleme Empty Geri: Sezar Şifreleme

    Mesaj tarafından Admin Paz Mart 14, 2010 3:29 pm

    Sağol

      Forum Saati Cuma Kas. 01, 2024 6:37 pm