باش مهندس هو أي الداتا إستركتشر اللي كانوا بيسالوا عليها ف الجروب كنت مستنيه حضرتك ترد عشان أعرف اي هي
نصائح و استشارات برمجية
باش مهندس هو أي الداتا إستركتشر اللي كانوا بيسالوا عليها ف الجروب كنت مستنيه حضرتك ترد عشان أعرف اي هي
• data structures
- معناها: هياكل البيانات
- التعريف: هو تنسيق تنظيم وإدارة وتخزين البيانات التي تتيح الوصول والتعديل الفعال. بتعبير أدق، هيكل البيانات عبارة عن مجموعة من قيم البيانات، والعلاقات فيما بينها، والوظائف أو العمليات التي يمكن تطبيقها على البيانات، أي أنها بنية جبرية حول البيانات.
- معناها: هياكل البيانات
- التعريف: هو تنسيق تنظيم وإدارة وتخزين البيانات التي تتيح الوصول والتعديل الفعال. بتعبير أدق، هيكل البيانات عبارة عن مجموعة من قيم البيانات، والعلاقات فيما بينها، والوظائف أو العمليات التي يمكن تطبيقها على البيانات، أي أنها بنية جبرية حول البيانات.
نصائح و استشارات برمجية
Photo
#include <iostream>
using namespace std;
int countEvenNumbersBefore(int num) {
int count = 0;
for (int i = 0; i <= num; ++i) {
if (i % 2 == 0) count++;
}
return count;
}
int main() {
int userInput;
cout << "Please enter a number: ";
cin >> userInput;
int result = countEvenNumbersBefore(userInput);
cout << "Number of even numbers before " << userInput << ": " << result << endl;
return 0;
}
نصائح و استشارات برمجية
وش الفرونت اند والباك اند ؟
• الـ Front-End بشكل عام للمجالات مثلاً:
- التصاميم اللي بالاكواد في المشاريع
• الـ Back-End بشكل عام للمجالات، مثلاً
- لما اجي اضغط على زر معين يطلعلي و ليكن نتيجة لعملية ضرب معينة، نفهم من هذا الموضوع انه المسئول عن مجال زي دا هو اللي بيعمل اوامر الكواليس بالاكواد.
- التصاميم اللي بالاكواد في المشاريع
• الـ Back-End بشكل عام للمجالات، مثلاً
- لما اجي اضغط على زر معين يطلعلي و ليكن نتيجة لعملية ضرب معينة، نفهم من هذا الموضوع انه المسئول عن مجال زي دا هو اللي بيعمل اوامر الكواليس بالاكواد.
#include <iostream>
using namespace std;
enum enweekday { sun = 1, mon = 2, tue = 3, wed = 4, thu = 5, fri = 6, sat = 7 };
void showweekday()
{
cout << "*************************" << endl;
cout << "* week day meue *" << endl;
cout << "*************************" << endl;
cout << "(1) sunday." << endl;
cout << "(2) monday." << endl;
cout << "(3) tuesday." << endl;
cout << "(4) wednesday." << endl;
cout << "(5) thursday." << endl;
cout << "(6) friday." << endl;
cout << "(7) saturday." << endl;
cout << "*************************" << endl;
cout << "please enter the number of day ?" << endl;
}
enweekday redweekday()
{
enweekday weekday;
int wd;
cin >> wd;
return (enweekday)wd;
}
string getweekdayname(enweekday weekday)
{
switch (weekday)
{
case sun:
cout << "sunday" << endl;
break;
case mon:
cout << "monday" << endl;
break;
case tue:
cout << "tuesday" << endl;
break;
case wed:
cout << "wednesday" << endl;
break;
case thu:
cout << "thusday" << endl;
break;
case fri:
cout << "friday" << endl;
break;
case sat:
cout << "saterday" << endl;
break;
default:
cout << "wrong day" << endl;
break;
}
}
int main()
{
showweekday();
cout << "today is " << getweekdayname(redweekday()) << endl;
return 0;
}
وين الايرور ؟؟؟
using namespace std;
enum enweekday { sun = 1, mon = 2, tue = 3, wed = 4, thu = 5, fri = 6, sat = 7 };
void showweekday()
{
cout << "*************************" << endl;
cout << "* week day meue *" << endl;
cout << "*************************" << endl;
cout << "(1) sunday." << endl;
cout << "(2) monday." << endl;
cout << "(3) tuesday." << endl;
cout << "(4) wednesday." << endl;
cout << "(5) thursday." << endl;
cout << "(6) friday." << endl;
cout << "(7) saturday." << endl;
cout << "*************************" << endl;
cout << "please enter the number of day ?" << endl;
}
enweekday redweekday()
{
enweekday weekday;
int wd;
cin >> wd;
return (enweekday)wd;
}
string getweekdayname(enweekday weekday)
{
switch (weekday)
{
case sun:
cout << "sunday" << endl;
break;
case mon:
cout << "monday" << endl;
break;
case tue:
cout << "tuesday" << endl;
break;
case wed:
cout << "wednesday" << endl;
break;
case thu:
cout << "thusday" << endl;
break;
case fri:
cout << "friday" << endl;
break;
case sat:
cout << "saterday" << endl;
break;
default:
cout << "wrong day" << endl;
break;
}
}
int main()
{
showweekday();
cout << "today is " << getweekdayname(redweekday()) << endl;
return 0;
}
وين الايرور ؟؟؟
نصائح و استشارات برمجية
#include <iostream> using namespace std; enum enweekday { sun = 1, mon = 2, tue = 3, wed = 4, thu = 5, fri = 6, sat = 7 }; void showweekday() { cout << "*************************" << endl; cout << "* week day meue *" << endl; cout << "****…
دا التصحيح ↓
#include <iostream>
using namespace std;
enum enweekday { sun = 1, mon = 2, tue = 3, wed = 4, thu = 5, fri = 6, sat = 7 };
void showweekday()
{
cout << "*************************" << endl;
cout << "* week day menu *" << endl;
cout << "*************************" << endl;
cout << "(1) sunday." << endl;
cout << "(2) monday." << endl;
cout << "(3) tuesday." << endl;
cout << "(4) wednesday." << endl;
cout << "(5) thursday." << endl;
cout << "(6) friday." << endl;
cout << "(7) saturday." << endl;
cout << "*************************" << endl;
cout << "please enter the number of day ?" << endl;
}
enweekday readweekday()
{
int wd;
cin >> wd;
return static_cast<enweekday>(wd);
}
string getweekdayname(enweekday weekday)
{
switch (weekday)
{
case sun:
return "sunday";
case mon:
return "monday";
case tue:
return "tuesday";
case wed:
return "wednesday";
case thu:
return "thusday";
case fri:
return "friday";
case sat:
return "saturday";
default:
return "wrong day";
}
}
int main()
{
showweekday();
cout << "today is " << getweekdayname(readweekday()) << endl;
return 0;
}
الكود دا صح؟
x=int(input("Enter 1st number:"))
y=int(input("Enter 2nd number:"))
z=float(input("Enter 3rd number:"))
n1=x+y+z
n2=n1/3
n3=x*y*z
n4=x-y-z
n5=x%y%z
print n1
print n2
print n3
print n4
print n4
x=int(input("Enter 1st number:"))
y=int(input("Enter 2nd number:"))
z=float(input("Enter 3rd number:"))
n1=x+y+z
n2=n1/3
n3=x*y*z
n4=x-y-z
n5=x%y%z
print n1
print n2
print n3
print n4
print n4
نصائح و استشارات برمجية
الكود دا صح؟ x=int(input("Enter 1st number:")) y=int(input("Enter 2nd number:")) z=float(input("Enter 3rd number:")) n1=x+y+z n2=n1/3 n3=x*y*z n4=x-y-z n5=x%y%z print n1 print n2 print n3 print n4 print n4
دا كود بيطلب ان المستخدم يدخل 3 ارقام ويعمل عمليات حسابيه عليهم
نصائح و استشارات برمجية
الكود دا صح؟ x=int(input("Enter 1st number:")) y=int(input("Enter 2nd number:")) z=float(input("Enter 3rd number:")) n1=x+y+z n2=n1/3 n3=x*y*z n4=x-y-z n5=x%y%z print n1 print n2 print n3 print n4 print n4
• غلطانه في امر الطباعة، دا التصحيح ↓
x = int(input("Enter 1st number:"))
y = int(input("Enter 2nd number:"))
z = float(input("Enter 3rd number:"))
n1 = x + y + z
n2 = n1 / 3
n3 = x * y * z
n4 = x - y - z
n5 = x % y % z
print(n1)
print(n2)
print(n3)
print(n4)
print(n5)