اسئلة فاينل المختبر
مجموعة 1 :
1- بوليمورفزم ( بالملزمة موجود ( شكل ، الريكتانكل ، تراينكل ) ص45-44
2- كاتش وثرو ( القسمة اخر صفحة بالملزمة ) ولكن كلاس
مجموعة 2 :
1- سؤال البنك ( فريند فنكشن ، سكوب ريزلوشن ( : : ) )
2- اوفرلودنك =<
مجموعة 3 :
1- اوفرلودنك جمع بين ابعاد ريكتانكل و كيوبيد
2- بوليمورفزم
مجموعة 4 :
1- كود Class Bank يتضمن موضوع exception handling ( الي هو try , catch , throw )
2-
مجموعة 1 :
1- بوليمورفزم ( بالملزمة موجود ( شكل ، الريكتانكل ، تراينكل ) ص45-44
2- كاتش وثرو ( القسمة اخر صفحة بالملزمة ) ولكن كلاس
مجموعة 2 :
1- سؤال البنك ( فريند فنكشن ، سكوب ريزلوشن ( : : ) )
2- اوفرلودنك =<
مجموعة 3 :
1- اوفرلودنك جمع بين ابعاد ريكتانكل و كيوبيد
2- بوليمورفزم
مجموعة 4 :
1- كود Class Bank يتضمن موضوع exception handling ( الي هو try , catch , throw )
2-
❤3👍3
شيئية OOP
اسئلة فاينل المختبر مجموعة 1 : 1- بوليمورفزم ( بالملزمة موجود ( شكل ، الريكتانكل ، تراينكل ) ص45-44 2- كاتش وثرو ( القسمة اخر صفحة بالملزمة ) ولكن كلاس مجموعة 2 : 1- سؤال البنك ( فريند فنكشن ، سكوب ريزلوشن ( : : ) ) 2- اوفرلودنك =< مجموعة 3 : 1- اوفرلودنك…
بخصوص صياغات الاسئلة
كلها موجودة بالقناة
فقط تضع تعديلات بسيطة حسب مفهوم السؤال وهذا شيء بسيط
ف الي يروح فاهم الاكواد الي هنا يجاوب و يطلع مختم المادة ومن الله التوفيق والسداد
كلها موجودة بالقناة
فقط تضع تعديلات بسيطة حسب مفهوم السؤال وهذا شيء بسيط
ف الي يروح فاهم الاكواد الي هنا يجاوب و يطلع مختم المادة ومن الله التوفيق والسداد
❤5👍1🔥1
اوفرلودنك =<
#include <iostream>
using namespace std;
class Box {
private:
double length;
double breadth;
double height;
public:
Box(double l, double b, double h): length(l), breadth(b), height(h) {}
double Volume() const {
return length * breadth * height;
}
bool operator>=(const Box& box) {
return Volume() >= box.Volume();
}
};
int main()
{
Box Box1(3, 9, 5);
Box Box2(8, 6, 2);
if (Box1 >= Box2) {
cout << "Box1 is equal to or bigger than Box2" << endl;
}
else {
cout << "Box1 is smaller than Box2" << endl;
}
return 0;
}
👍6❤3🔥3
شيئية OOP
اسئلة فاينل المختبر مجموعة 1 : 1- بوليمورفزم ( بالملزمة موجود ( شكل ، الريكتانكل ، تراينكل ) ص45-44 2- كاتش وثرو ( القسمة اخر صفحة بالملزمة ) ولكن كلاس مجموعة 2 : 1- سؤال البنك ( فريند فنكشن ، سكوب ريزلوشن ( : : ) ) 2- اوفرلودنك =< مجموعة 3 : 1- اوفرلودنك…
سؤال القسمة try , catch , throw :
#include <iostream>
using namespace std;
class calc{
private:
int x, y;
public:
calc(int m, int g): x(m), y(g) {}
double addition () {
return x+y;
}
double subtract () {
return x-y;
}
double multiply () {
return x*y;
}
double divide () {
if ( y == 0 ) {
throw "Division by zero condition!";
}
else {
return x/y;
}
}
};
int main() {
calc check(7, 0);
try {
cout << check.divide();
} catch ( const char* msg ) {
cerr << msg << endl;
}
return 0;
}
👍4❤2
شيئية OOP
حل السؤال #include <iostream> using namespace std; class Bank { public: double balance; void deposit(double amount) { if (amount > 0) { balance += amount; } else { throw "can't deposit a negtive…
مجموعة 4 اسئلة A(1)
نفس هذا
بس الفرق الدكتور يريد فقط withdrawal و تخليها بموضوع try , catch , throw
نفس هذا
بس الفرق الدكتور يريد فقط withdrawal و تخليها بموضوع try , catch , throw
شيئية OOP
Ex4 : Create a class for a bank_account that includes the account_holder's_name, account_number, and balance. Implement member functions for deposit (as member inside the class), withdrawal (as member outside the class), and displaying (as a void friend function)…
سؤال البنك الاعتيادي
مجموعة 2 اسئلة A(1)
مجموعة 2 اسئلة A(1)
هنا صيغة طلب السؤال تكون التعامل مع المشاكل يكون في الكلاس نفسه
#include <iostream>
using namespace std;
class Bank {
public:
double balance;
void deposit(double amount) {
try {
if (amount > 0) {
balance += amount;
} else {
throw "can't deposit a negative value";
}
} catch (const char* msg) {
cerr << "deposit Error: " << msg << endl;
}
}
void withDrawing(double amount) {
try {
if (balance >= amount) {
balance -= amount;
} else {
throw "can't withdraw more money than your balance";
}
} catch (const char* msg) {
cerr << "withdrawal Error: " << msg << endl;
}
}
void display() {
cout << "your balance: " << balance << endl;
}
};
int main() {
Bank s1 = {350};
s1.deposit(-5);
s1.withDrawing(400);
s1.display();
return 0;
}
👍1
شيئية OOP
هنا صيغة طلب السؤال تكون التعامل مع المشاكل يكون في الكلاس نفسه #include <iostream> using namespace std; class Bank { public: double balance; void deposit(double amount) { try { if (amount > 0) { balance +=…
بخصوص الاسئلة الي يدزها الدكتور قبل الامتحان
الدكتور هاي المرة ما راح يدز ( بحسب الي فهمته من الوضع وكلامه💀 )
لان الأوفرلودنك افكاره موجودة عدنا ( سؤال المختبر + سؤال المد + مثال الملزمة ) و الباقي فقط تغير العملية
و الـ polymorphism عدنه مثال وسؤال المختبر كلها بنفس المضمون مجرد تطبقه على الاسئلة ال18 او اي سؤال يخطر ببالك
و الـ exception handling ما يحتاج تعريف
استخدامه بسيط و معروف throw بالكلاس
و try , catch تصير بالmain
ممكن يحورها و يكلك خلي المفهوم كله بالكلاس ( try , catch , throw ) الفرق بسيط و هذا مثال لها https://t.me/Q_code_cpp/218
هيج خصلت مادتنا
الباقي كله مفاهيم نطلع عليها و يجيب منها فراغات او صح وخطأ
الدكتور هاي المرة ما راح يدز ( بحسب الي فهمته من الوضع وكلامه💀 )
لان الأوفرلودنك افكاره موجودة عدنا ( سؤال المختبر + سؤال المد + مثال الملزمة ) و الباقي فقط تغير العملية
و الـ polymorphism عدنه مثال وسؤال المختبر كلها بنفس المضمون مجرد تطبقه على الاسئلة ال18 او اي سؤال يخطر ببالك
و الـ exception handling ما يحتاج تعريف
استخدامه بسيط و معروف throw بالكلاس
و try , catch تصير بالmain
ممكن يحورها و يكلك خلي المفهوم كله بالكلاس ( try , catch , throw ) الفرق بسيط و هذا مثال لها https://t.me/Q_code_cpp/218
هيج خصلت مادتنا
الباقي كله مفاهيم نطلع عليها و يجيب منها فراغات او صح وخطأ
👍6