C++ ile basit bir şifreleme yöntemi

C++ dili hakkında bilgiler, kaynaklar, dokümanlar ve örneklerin bulunduğu bölümümüz.
Cevapla
Kullanıcı avatarı
admin
Sistem Geliştiricisi
Sistem Geliştiricisi
Mesajlar: 832
Kayıt: 28 Ağu 2022 04:38
Konum: Database
Meslek: Teknisyen
Teşekkür etti: 456 kez
Teşekkür edildi: 308 kez
İletişim:

C++ ile basit bir şifreleme yöntemi

Mesaj gönderen admin »

Merhabalar , C++ ile basit bir konsol uygulamasında , şifreleme mantığı hakkında bir örnek :

Örneğin programı çalıştırınca bize "4 haneli şifreyi giriniz :" diye sorsun.

3 adet giriş hakkı tanımlayalım. Eğer yanlış girilir ise program kapansın.

Eğer doğru girilirse

4 haneli şifreyi yazınız: Xxxx
Şifre doğru desin, ve o kısıma daha sonra istediğimiz döngüyü ekleyerek geliştirmeler yapabiliriz.

Örnek kaynak kod :

Kod: Tümünü seç

#include<iostream>
#include<conio.h>
using namespace std;

int main(){

    int sifre;
    int hak=3;
    
    dongu:
    cout<<"Sifreyi gir: ";
    cin>>sifre;
    
    
    if(sifre==1234 && hak>0){   //1234 yazan kisim sifre. Sifre dogruysa ve hak kaldıysa
        cout<<"Sifre dogru. Program aciliyor...\n";
        /*Kullanilacak fonksiyonu cagirin.
        Mesela program() olarak cagirin*/
    }
    else if(hak==1)
    cout<<"\nSifre yanlis. Hakkiniz kalmadi. Program kapatiliyor...\n";

    else{
        cout<<"Sifre yanlis. Kalan deneme hakki: "<<hak-1<<endl;
        hak--;
        goto dongu;
    }

    getch();
}
Ekran Çıktısı :

Resim
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.

Etiketler:
Cevapla

“C++ Programlama” sayfasına dön