نصائح و استشارات برمجية
ياجماعه انا عايز ابدا في مجال جنب الكلية بتاعتي بحيث اتعلم المجال ده في سنه كده ولا حاجه واقدر اشتغل بيه وانا بدرس
• بالنسبة لموضوع اختيار المجال المناسب فا اقرأ دا:
- t.me/Software_Consulting/2321
• و بما انك مبتدئ فا اقرأ دول:
- t.me/Software_Consulting/2517
- t.me/NULLEXIA/132
- t.me/Software_Consulting/59
- t.me/Software_Consulting/2321
• و بما انك مبتدئ فا اقرأ دول:
- t.me/Software_Consulting/2517
- t.me/NULLEXIA/132
- t.me/Software_Consulting/59
سؤال للمتقدمين والمحترفين
وعلى وجه الدقه أصحاب الخوارزميات
هل يوجد افضل من هذه الخوارزميه
int i,x,sum,
cin>>x;
for(int i=0;i<=x; i++)
if(i%2==0)
sum+=i;
لجمع الاعداد الزوجيه علماً بأن الحد الاكبر يحدده المستخدم
من حيث السرعه والمساحه
صدقوني هذي المجموعه افضل مجموعة مناقشين على تلجرام
أنا انتقلت للمستوى الثاني معا لغات غير السي بلاس بلاس
وإلى الان ابحث عن مجموعه متفاعله مثل هذه لتواكب تقدمي ولكن معا الاسف
كما أنني فضلت الرجوع للمناقشه هنا مهما تقدمت
وعلى وجه الدقه أصحاب الخوارزميات
هل يوجد افضل من هذه الخوارزميه
int i,x,sum,
cin>>x;
for(int i=0;i<=x; i++)
if(i%2==0)
sum+=i;
لجمع الاعداد الزوجيه علماً بأن الحد الاكبر يحدده المستخدم
من حيث السرعه والمساحه
صدقوني هذي المجموعه افضل مجموعة مناقشين على تلجرام
أنا انتقلت للمستوى الثاني معا لغات غير السي بلاس بلاس
وإلى الان ابحث عن مجموعه متفاعله مثل هذه لتواكب تقدمي ولكن معا الاسف
كما أنني فضلت الرجوع للمناقشه هنا مهما تقدمت
نصائح و استشارات برمجية
سؤال للمتقدمين والمحترفين وعلى وجه الدقه أصحاب الخوارزميات هل يوجد افضل من هذه الخوارزميه int i,x,sum, cin>>x; for(int i=0;i<=x; i++) if(i%2==0) sum+=i; لجمع الاعداد الزوجيه علماً بأن الحد الاكبر يحدده المستخدم من حيث السرعه والمساحه صدقوني هذي المجموعه…
#include <iostream>
using namespace std;
int main() {
int x, sum = 0;
cout << "Enter a number: ";
cin >> x;
// يمكننا بدلاً من استخدام الحلقة لفحص الأعداد الزوجية بشكل فردي
// نستخدم تقنية الرياضيات لحساب مجموع الأعداد الزوجية بشكل أسرع
// إذا كان العدد الذي أدخله المستخدم فرديًا، نقوم بتقليله بمقدار 1 ليصبح زوجيًا
if (x % 2 != 0) x--;
// الصيغة الرياضية لحساب مجموع الأعداد الزوجية هي (n/2) * (أول عدد زوجي + آخر عدد زوجي)
// في حالتنا، العدد الأول هو 2 والعدد الآخر هو x
sum = (x / 2) * (2 + x);
cout << "The sum of even numbers from 0 to " << x << " is: " << sum << endl;
}
#include <iostream>
#include <climits>
using namespace std;
struct Employee {
string name;
int workingHours[5];
};
Employee employees[4] = {
{"Noura", {8, 7, 7, 5, 9}},
{"Aziz", {9, 9, 10, 12, 5}},
{"Deem", {6, 10, 11, 10, 9}},
{"Omar", {8, 11, 5, 8, 12}}
};
void printTable() {
cout << "\tSUN\tMON\tTUE\tWED\tTHU\t"<< endl;
for (int i = 0; i < 4; i++) {
cout << employees[i].name << "\t";
for (int j = 0; j < 5; j++) {
cout << employees[i].workingHours[j] << "\t";
}
cout << endl;
}
}
void modifyWorkingHours() {
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++)
if (employees[i].workingHours[j] < 6) {
employees[i].workingHours[j] = 6;
cout << "The hours for " << employees[i].name << " on" <<//هنا ابي اضيف اسم اليوم //<<"was changed to be 6"<< endl;
}
}
}
}
int findMaxWorkingDay() {
int maxWorkingDay = 0;
int maxWorkingHours = 0;
for (int i = 0; i < 6; i++) {
int totalWorkingHours = 0;
for (int j = 0; j < 4; j++) {
totalWorkingHours += employees[j].workingHours[i];
}
if (totalWorkingHours > maxWorkingHours) {
maxWorkingHours = totalWorkingHours;
maxWorkingDay = i;
}
}
return maxWorkingDay + 1;
}
int findMinWorkingDay() {
int minWorkingDay = 0;
int minWorkingHours = INT_MAX;
for (int i = 0; i < 6; i++) {
int totalWorkingHours = 0;
for (int j = 0; j < 4; j++) {
totalWorkingHours += employees[j].workingHours[i];
}
if (totalWorkingHours < minWorkingHours) {
minWorkingHours = totalWorkingHours;
minWorkingDay = i;
}
}
return minWorkingDay + 1;
}
int main() {
printTable();
modifyWorkingHours();
cout << endl << "After modifying working hours to 6 if less than 6:" << endl;
printTable();
int maxWorkingDay = findMaxWorkingDay();
cout << endl << "The day with the highest total working hours is " <<//هنا ابي اضيف اسم اليوم maxWorkingDay << endl;
int minWorkingDay = findMinWorkingDay();
cout << endl << "The day with the lowest total working hours is " << //هنا ابي اضيف اسم اليوم minWorkingDay << endl;
}
#include <climits>
using namespace std;
struct Employee {
string name;
int workingHours[5];
};
Employee employees[4] = {
{"Noura", {8, 7, 7, 5, 9}},
{"Aziz", {9, 9, 10, 12, 5}},
{"Deem", {6, 10, 11, 10, 9}},
{"Omar", {8, 11, 5, 8, 12}}
};
void printTable() {
cout << "\tSUN\tMON\tTUE\tWED\tTHU\t"<< endl;
for (int i = 0; i < 4; i++) {
cout << employees[i].name << "\t";
for (int j = 0; j < 5; j++) {
cout << employees[i].workingHours[j] << "\t";
}
cout << endl;
}
}
void modifyWorkingHours() {
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++)
if (employees[i].workingHours[j] < 6) {
employees[i].workingHours[j] = 6;
cout << "The hours for " << employees[i].name << " on" <<//هنا ابي اضيف اسم اليوم //<<"was changed to be 6"<< endl;
}
}
}
}
int findMaxWorkingDay() {
int maxWorkingDay = 0;
int maxWorkingHours = 0;
for (int i = 0; i < 6; i++) {
int totalWorkingHours = 0;
for (int j = 0; j < 4; j++) {
totalWorkingHours += employees[j].workingHours[i];
}
if (totalWorkingHours > maxWorkingHours) {
maxWorkingHours = totalWorkingHours;
maxWorkingDay = i;
}
}
return maxWorkingDay + 1;
}
int findMinWorkingDay() {
int minWorkingDay = 0;
int minWorkingHours = INT_MAX;
for (int i = 0; i < 6; i++) {
int totalWorkingHours = 0;
for (int j = 0; j < 4; j++) {
totalWorkingHours += employees[j].workingHours[i];
}
if (totalWorkingHours < minWorkingHours) {
minWorkingHours = totalWorkingHours;
minWorkingDay = i;
}
}
return minWorkingDay + 1;
}
int main() {
printTable();
modifyWorkingHours();
cout << endl << "After modifying working hours to 6 if less than 6:" << endl;
printTable();
int maxWorkingDay = findMaxWorkingDay();
cout << endl << "The day with the highest total working hours is " <<//هنا ابي اضيف اسم اليوم maxWorkingDay << endl;
int minWorkingDay = findMinWorkingDay();
cout << endl << "The day with the lowest total working hours is " << //هنا ابي اضيف اسم اليوم minWorkingDay << endl;
}
نصائح و استشارات برمجية
#include <iostream> #include <climits> using namespace std; struct Employee { string name; int workingHours[5]; }; Employee employees[4] = { {"Noura", {8, 7, 7, 5, 9}}, {"Aziz", {9, 9, 10, 12, 5}}, {"Deem", {6, 10, 11, 10, 9}}, {"Omar", {8,…
#include <iostream>
#include <climits>
using namespace std;
const string daysOfWeek[] = {"SUN", "MON", "TUE", "WED", "THU"};
struct Employee {
string name;
int workingHours[5];
};
Employee employees[4] = {
{"Noura", {8, 7, 7, 5, 9}},
{"Aziz", {9, 9, 10, 12, 5}},
{"Deem", {6, 10, 11, 10, 9}},
{"Omar", {8, 11, 5, 8, 12}}
};
void printTable() {
cout << "\tSUN\tMON\tTUE\tWED\tTHU\t" << endl;
for (int i = 0; i < 4; i++) {
cout << employees[i].name << "\t";
for (int j = 0; j < 5; j++) {
cout << employees[i].workingHours[j] << "\t";
}
cout << endl;
}
}
void modifyWorkingHours() {
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++)
if (employees[i].workingHours[j] < 6) {
employees[i].workingHours[j] = 6;
cout << "The hours for " << employees[i].name << " on " << daysOfWeek[j] << " was changed to be 6" << endl;
}
}
}
int findMaxWorkingDay() {
int maxWorkingDay = 0;
int maxWorkingHours = 0;
for (int i = 0; i < 5; i++) {
int totalWorkingHours = 0;
for (int j = 0; j < 4; j++) {
totalWorkingHours += employees[j].workingHours[i];
}
if (totalWorkingHours > maxWorkingHours) {
maxWorkingHours = totalWorkingHours;
maxWorkingDay = i;
}
}
return maxWorkingDay;
}
int findMinWorkingDay() {
int minWorkingDay = 0;
int minWorkingHours = INT_MAX;
for (int i = 0; i < 5; i++) {
int totalWorkingHours = 0;
for (int j = 0; j < 4; j++) {
totalWorkingHours += employees[j].workingHours[i];
}
if (totalWorkingHours < minWorkingHours) {
minWorkingHours = totalWorkingHours;
minWorkingDay = i;
}
}
return minWorkingDay;
}
int main() {
printTable();
modifyWorkingHours();
cout << endl << "After modifying working hours to 6 if less than 6:" << endl;
printTable();
int maxWorkingDay = findMaxWorkingDay();
cout << endl << "The day with the highest total working hours is " << daysOfWeek[maxWorkingDay] << endl;
int minWorkingDay = findMinWorkingDay();
cout << endl << "The day with the lowest total working hours is " << daysOfWeek[minWorkingDay] << endl;
return 0;
}
السلام عليكم
انا تعلمت اساسيات بايثون وماني عارف ايش اسوي بعدها ..
احس نفسي ماني عارف ابرمج اي شي ممكن مساعده ؟
انا تعلمت اساسيات بايثون وماني عارف ايش اسوي بعدها ..
احس نفسي ماني عارف ابرمج اي شي ممكن مساعده ؟
نصائح و استشارات برمجية
السلام عليكم انا تعلمت اساسيات بايثون وماني عارف ايش اسوي بعدها .. احس نفسي ماني عارف ابرمج اي شي ممكن مساعده ؟
print("و عليكم السلام و رحمة الله و بركاته")
-----• لازم تختار مجالك عشان تعرف بعدين ايش تسوي
• بالنسبة لموضوع اختيار المجال المناسب فا اقرأ دا:
- t.me/Software_Consulting/2321
• و بما انك مبتدئ فا اقرأ دول:
- t.me/Software_Consulting/2517
- t.me/NULLEXIA/132
- t.me/Software_Consulting/59
طيب عادي ابحث عن الاشياء الي ابي اسويها مثلا باليوتيوب و اكتبها عندي بورقه او بملف و ارجع لها بعدين اذا ابي اطبقها مره ثانيه ؟
نصائح و استشارات برمجية
لو سمحتم ف فيديو او حاجه تساعدني في تعلم ال DataBase بلغه الگوتلن
• اتعلمي الاتي من اليوتيوب ⬇️
- MySQL
- Room Database
- SQLite
- Firebase Realtime Database & and others types
- MySQL
- Room Database
- SQLite
- Firebase Realtime Database & and others types
نصائح و استشارات برمجية
شلون احفظ تسجيل الدخول
• ادرس عن المصطلحات دي، سواء كان في اليوتيوب او من اي مكان ثاني ⬇️
- Authorization
- Authentication
- Authorization
- Authentication