عالم برمجةوتقنية الحاسوب C. P. W
744 subscribers
496 photos
55 videos
260 files
480 links
عالم الحاسوب برمجه وتقنيه وتطوير شرح كل ما يتطلب في مجال علوم الحاسوب والبرمجة
https://t.me/programming_C_w
قنات الجرافيكس @l_d_gh
#Digitalmarketing
#programming
#AI #CPA
#learn
التواصل معي @Eng_sharaf1
Download Telegram
مختصر دليل لغات البرمجة.pdf
2.4 MB
📚كتاب مختصر دليل لغات البرمجة📚

يتناول مفهوم البرمجة ومصطلحاتها والعديد من لغات البرمجة المشهورة ويعرف بها من حيث خصائصها وميزة كل منها على حدى

📌شارك رابط القناة ليستفيد الجميع 🔻@programming_C_p
أسرار-البرمجة-الكبرى.pdf
12.7 MB
📚 كتاب أسرار البرمجة الكبرى📚


كتاب أسرار البرمجة الكبرى فيه الكثير من الأسرار عن البرمجيات وعالم البرمجة ، ومعرفة كيف يتم صناعة الألعاب والفيروسات ، والبرامج الكبرى.


@programming_C_w
هل بتستفيد من القناة
Anonymous Poll
70%
نعم
0%
لا
30%
نعم نعم نعم
0%
لا لا لا
‏تبحث عن انطلاقة قوية في عالم البرمجة ؟ 🧑‍💻

يأخذك هذا الموقع 🌍 "Nusur Tech" في رحلة لفهم أسس البرمجة والمفاهيم التي تقوم عليها برمجة الحواسيب لك و لأطفالك.
كما يعرض التقنيات الأساسية لحل المشكلات البرمجية.

رابط الموقع  ⬇️
nusurtech.ca

〰️〰️
👍3
عالم برمجةوتقنية الحاسوب C. P. W
مشروع تصميم صراف الي للبنك.cpp
تصحيح. الكود


#include <iostream>
#include <fstream>
using namespace std;

// تعريف التركيب لحساب المستخدم
struct Account {
double balance;
int password;
};

// اسم الملف لتخزين بيانات الحساب
const char FILENAME[] = "account_data.txt";

// تحميل بيانات الحساب من الملف
void loadAccount(Account &acc) {
ifstream file(FILENAME);
if (file) {
file >> acc.balance >> acc.password;
} else {
// إذا لم يوجد ملف، يتم تعيين القيم الافتراضية
acc.balance = 1000.0;
acc.password = 1244;
}
file.close();
}

// حفظ بيانات الحساب إلى الملف
void saveAccount(const Account &acc) {
ofstream file(FILENAME);
file << acc.balance << " " << acc.password;
file.close();
}

// عرض القائمة
void showMenu() {
cout << "* قائمة الخيارات ****" << endl;
cout << "1: عرض الرصيد" << endl;
cout << "2: سحب المال" << endl;
cout << "3: إيداع المال" << endl;
cout << "4: تغيير كلمة المرور" << endl;
cout << "5: خروج" << endl;
cout << "*********" << endl;
}

// تنفيذ العمليات المصرفية
void process(Account &acc) {
int inputPass;
int choice;
int amount;

cout << "أدخل كلمة السر: ";
cin >> inputPass;

if (inputPass != acc.password) {
cout << "خطاءكلمت السر غير صحيحه يرجئ ادخال كلمة السر الصحيحه"<<endl;
return;
}

do {
showMenu();
cout << "اختر العملية: ";
cin >> choice;

switch (choice) {
case 1:
cout << "رصيدك الحالي: " << acc.balance << " ريال" << endl;
break;

case 2:
cout << "أدخل المبلغ الذي تريد سحبه: ";
cin >> amount;
if (amount > acc.balance) {
cout << "رصيدك غير كافٍ!" << endl;
} else {
acc.balance -= amount;
cout << "تم السحب بنجاح! رصيدك الآن: " << acc.balance << " ريال" << endl;
saveAccount(acc);
}
break;

case 3:
cout << "أدخل المبلغ الذي تريد إيداعه: ";
cin >> amount;
acc.balance += amount;
cout << "تم الإيداع بنجاح! رصيدك الآن: " << acc.balance << " ريال" << endl;
saveAccount(acc);
break;

case 4:
cout << "أدخل كلمة المرور الجديدة: ";
cin >> acc.password;
saveAccount(acc);
cout << "تم تغيير كلمة المرور بنجاح!" << endl;
break;

case 5:
cout << "🙋‍♂️شكرآ لإستخدامكم ** بنك جلال"<<endl;
break;

default:
cout << "خيار غير صحيح! حاول مرة أخرى." << endl;
}
} while (choice != 5);
}

int main() {
Account acc;
loadAccount(acc); // تحميل البيانات من الملف
process(acc); // بدء العمليات
return 0;
}
👍1
مساء الخير

با انزل اختبار قواعد بيانات أوراكلSQL
👍1
SQL blog انشاء قاعده بيانات في.sql
4.4 KB
هذه قاعده البيانات في SQL والذي يضهر لديه اخطا يحاول يحلها او يرسل الخطا وان شاء الله نساعده اذا طبقت سوف تستفيد بالامكان تنشاء على جدول جدول