Quyida dastur kodini ko’rishimiz mumkin
#include// Nematov Jaloldin
#include
using namespace std;
int main()
{ int a; string l, p, h,f, i, v, t, q, jshshir, tr, ts, l1, p1,pq;
ofstream baza;
baza.open("O'quvchilari ma'lumotlari.txt");
cout << "Assalomu alaykum online o'quv markazimizga' saytiga xush kelibsiz !\n";
cout << "\n1. Ro'yxatdan o'tish\n";
cout << "\n2. Tizimga kirish\n";
cout << "\n3. Ofline tizim\n\n";
cin >> a;
if ( a == 1 ) {
cout << "Shaxsiy kabinetga kirish uchun login va parolingizni kiriting" << endl;
cout << "\nLogin: "; cin >> l;
cout << "Parol: "; cin >> p;
cout << "\n\nTizimga muvaffaqiyatli kirdingiz !" << endl; }
if ( a == 2 ) {
cout << "Royxatdan o'tish uchun quyidagi ma`lumotlarni kiriting";
cout << "\n\nFamiliya: "; cin >> f;
cout << "Ism: "; cin >> i;
cout << "\nTug'ilgan sana: "; cin >> ts;
cout << "\nDoimiy yashash manzili: ";
cout << "\n\nViloyat: "; cin >> v;
cout << "Tuman: "; cin >> t;
cout << "Qishloq: "; cin >> q;
cout << "\nJshshir: "; cin >> jshshir;
cout << "\nTelefon raqami: "; cin >> tr;
cout << "\n\nMa`lumotlar qabul qilindi !" << endl;
cout << "\nTizimga kirish uchun login va parol yarating " << endl;
cout << "\nLogin: "; cin >> l1;
cout << "\nParol: "; cin >> p1;
cout << "\n\nTizimdan muvaffaqiyatli ro'yxatdan o'tdingiz !" << endl; }
if ( a ==3 ) {
cout << "\n\nRo'yxatdan O'tganmisiz " << endl;
cout << "\nLogin va parolingizni kiriting" << endl;
if (a ==1) {
cout << "\n\n Ha !" ; cin>>h;
}
cout << "\nLogin: "; cin >> l;
cout << "Parol: "; cin >> p;
cout << " Parolni qaytadan kiriting "<
cout << "Parol: "; cin >> p;
cout << "\nLogin: "; cin >> l;
cout << "\n\nTizimga muvaffaqiyatli kirdindingiz !" << endl;
}
baza << "O'quvchilari ma'lumotlari\n " << endl;
baza << "Foydalanuvchi: " << f << " " << i << endl;
baza << "\nTug'ilgan sana: " << ts << endl;
baza << "\nDoimiy yashash manzili: " << endl;
baza << "\nViloyat: " << v << endl;
baza << "Tuman: " << t << endl;
baza << "Qishloq: " << q << endl;
baza << "\nJshshir: " << jshshir << endl;
baza << "\nTelefon raqami: " << tr <
baza << "\nLogin: " << l1 << endl;
baza << "\nParol: " << p1 << endl;
baza.close();
return 0;
}
Endi “foydalanuvchi ma`lumotlari” nomli faylga yozilgan ma`lumotlarni boshqa dastur yordamida shifrlaymiz
Shifrlash uchun kalitni kiritamiz
Bizga ma`lumotlarimizni shifrlab berdi
Fayldagi ma’lumotlarimiz shifrlandi
Shifrlash dasturi
#include
#include
#include
using namespace std;
void f(string &s) {
ofstream out("foydalanuvchi ma'lumotlari.txt");
string key;
int len = s.length();
int t,n,i,j,k,sum=0;
cout<<"Kalitni kiriting"<<'\n';
cin>>key;
int mod = key.size();
j=0;
for(i=key.size();i
key+=key[j%mod]; j++;}
string ans="";
for(i=0;i
{ ans += (key[i]-'A'+s[i]-'A')%26+'A'; }
cout<<"\nShifrlangan matn "<
out<
out.close();
}
int main() {
ifstream in("foydalanuvchi ma'lumotlari.txt");
string s;
if (in) {
while(getline(in, s)) {
f(s);
}
} else {
cout << "Bunday fayl topilmadi!\n";
}
in.close();
system("pause");
return 0;
}
Do'stlaringiz bilan baham: |