C++ Foundations: Mastering the Basics
470 subscribers
3 photos
13 files
13 links
🔰 قناة مخصصة لفعالية "تعلم أساسيات البرمجة C++" لنشر خطط الدراسة والمسائل والتمارين. 💙🚀
Download Telegram
مسا الخير جميعاً ♥️🔥
جاهزين لنبلش بالتمارين ؟!

ما عاد في مزح بنوب، تمارين مستوى عالي وبدها logic وتفكير تمام قبل ما تبلشوا code
❤‍🔥51🔥1
🔷️ تمارين حلقة شرطية Switch

🔸️ 1- اكتب برنامج يستقبل عدد من المستخدم بين 1 و 4 ويطبع الرقم بالحروف ، ويطبع "out of range" اذا لم يكن العدد المدخل بين الأعداد 1 و 4 ؟

توضيح :
1 => "one"

🔸️2- صمم برنامج آلة حاسبة بسيطة.

🔴 السؤالين يتم حلهم من خلال Switch حصراً.
🔥3❤‍🔥2
🔷️ تمارين مصفوفات Arrays 💙🔥

🔸️1
اكتب برنامج يقوم بقراءة مصفوفة أحاديةالبعد طولها 10ومن ثم يوجد أكبر عدد وأصغر عدد والمتوسط الحسابي ويقوم بالبحث عن عنصر ما داخل المصفوفة وفي حال وجوده يقوم بأظهار موقعه في المصفوفة وإلا يقوم بكتابة أنه غير موجود فيها.

🔸️2
اكتب برنامج يقوم بقراءة عشر أعداد وتخزينها ضمن مصفوفة أحادية، ومن ثم طباعة جميع الأعداد ضمن المجال من 1 إلى 1000 والتي تقبل القسمة على أحد الأعداد العشرة السابقة بدون باقي.

🔸️3
اكتب برنامج يقوم بقراءة 10 أحرف من لوحة المفاتيح ومن ثم يقوم بطباعة الأحرف عكس طريقة إدخالهم.

🔸️4
اكتب برنامجاً يطلب من المستخدم إدخال 25 رقم، قم يطلب إدخال عدد صحيح ليقوم بالبحث عنه ضمن المصفوفة ويطبع أنه موجود في حال وجوده والعكس في حال عدم وجوده.

🔸️5
اكتب برنامج يقرأ مصفوفة ثنائية البعد 5 أسطر و 4 أعمدة، ومن ثم يقوم باستبدال جميع العناصر ذات القيمة 15 ب 0 ويقوم بطباعة المصفوفة الجديدة.

🔸️6
اكتب برنامجاً يقرأ مصفوفة ثنائية البعد 5×5 ومن ثم يوجد مصفوفة المجموع ويقوم بطباعتها.

🔸️7
اكتب برنامجاً يقوم بقراءة مصفوفة ثنائية 3*3 ومن ثم يقوم بتبديل السطر الأول بالسطر الثالث ويطبع المصفوفة الجديدة.

🔸️8
اكتب برنامجاً يقوم بقراءة مصفوفة ثنائية (3 أسطر - 4 أعمدة) ومن ثم يقوم بالتبديل بين العمود الأول والعمود الثالث ويطبع المصفوفة الجديد

🔸️9
اكتب برنامجاً يقوم بترتيب مصفوفة أحادية تصاعدياً
👍2❤‍🔥1
لما يوصلني الحل، بدي تعليق أول الكود (بيقلي السؤال من أي قسم، وشو رقمه)
مثال:

// Arrays Q3
// Arrays Q5
2👍2
🔷️ تمارين حلقات تكرارية Loops

🔸️ 1- اكتب برنامج يطبع الأعداد من 1 إلى 20 (بطريقتين: بأستخدام while و do while)

🔸️ 2- اكتب برنامج يحسب الأعداد من 1 إلى 20 (بطريقتين: بأستخدام while و do while)

🔸️ 3- اكتب برنامج يطبع جدول الضرب من 1 إلى 12

🔸️ 4- اكتب برنامج يطبع السلسلة التالية :
0 1 3 6 10 15 21 28 36 45

🔸️ 5- اكتب برنامج يطبع السلسلة التالية :
1 2 4 8 16 32

🔴 السؤالين التاليين ، أريد الشكل بالنجوم * حصراً وليس ^

🔸️ 6- اكتب برنامج يطبع الشكل :
^
^^
^^^
^^^^
^^^^^

🔸️ 7- اكتب برنامج يطبع الشكل:
^^^^^
^^^^
^^^
^^
^

🔸️ 8- اكتب برنامج يقوم بقراءة عددين x,y وطباعة جميع القواسم المشتركة لهذين العددين.

🔸️9 - اكتب برنامج يقوم بأظهار جميع الأرقام الزوجية الأصغر تماماً من الرقم الذي يدخله المستخدم.

🔸️10 - اكتب برنامج يقوم بحساب عدد الاعداد الزوجية الأصغر من الرقم الذي يدخله المستخدم.
❤‍🔥3👍31
بيكفوا هدول اليوم.. ♥️👏👏

لسا في كتييييير تمارين، بس شوي شوي بدنا نشتغل عليهن..
❤‍🔥4🔥1
صباحوووو يا أكابر ♥️✨️

شو كيف الوضع مع حل التمارين ؟
❤‍🔥3👍2
مسا الخير ♥️

يلي باعتلي شي اخر يومين وما رديت عليه أو نسيته ، يبعتلي يذكرني..

خصوصاً يلي بعتولي حل التمارين ونسيتهن..
فعالية طلاب الهندسة المعلوماتية لتعلم أساسيات البرمجة C++ 💙🚀

🔵  خطة الأسبوع الرابع من رحلة تعلم أساسيات البرمجة بلغة C++ 🔥
==============================

🟠 اليوم الأول:
🔹دراسة الدروس من 55 - 56

🟠 اليوم الثاني:
🔹 تثبيت أفكار اليوم الأول و دراسة الدروس من 57 - 59

🟠 اليوم الثالث:
🔹تثبيت أفكار اليوم الثاني و دراسة الدروس من 60 - 62

🟠 اليوم الرابع:
🔹 دراسة الدروس 63 - 64 وترميم النقص إن وجد ومراجعة سريعة لكل الافكار التي وردت سابقا.

🟠 اليوم الخامس:
🔹 دراسة الدروس 65 - 66 وترميم النقص إن وجد ومراجعة سريعة لكل الافكار التي وردت سابقا.

=============================
🔵 مصادر التعلم:
🔸️ Fundamentals Of Programming With C++:
https://youtube.com/playlist?list=PLDoPjvoNmBAwy-rS6WKudwVeb_x63EzgS&si=urtkKC0nNwvp9Xbz

🔰 تطبيق SoloLearn:
https://play.google.com/store/apps/details?id=com.sololearn

- يمكنك تسجيل الدخول من خلال موقع SoloLearn
🔰 رابط موقع Sololearn :
https://www.sololearn.com/en/learn/courses/java-introduction
3
رح أبعت دفعة تمارين جديدة C++ هاليومين..

والأسبوع القادم رح نبلش بكروب ال Java OOP ان شاء الله 💙🔥
❤‍🔥5🔥2👏2
صباح الخير يا أكابر ♥️✨️
81🔥1
تمارين في اساسيات البرمجة.pdf
1.2 MB
تمارين في اساسيات البرمجة.pdf
7👍1
Forwarded from Vica Web Solutions
جاهز لتكتشف عالم تطوير الويب؟ 💙🚀
تدعوكم شركة Vica Web Solutions للانضمام إلى ورشتنا التعريفية (المجانية) التي ستُعقد هذا الأسبوع، حيث سنأخذكم في جولة في أبرز مجالات تطوير الويب لعام 2025:

🌟 UI / UX Design
🌟 Frontend Development
🌟 Backend Development
🌟 Graphic Design

🎯 الفئة المستهدفة:
طلاب الجامعات التقنية، الخريجين الجدد، وكل حدا حابب يدخل سوق العمل التقني بقوة

❓️ لماذا يجب أن تنضم ؟
🔹 فرصة ذهبية للتعرف على اتجاهات عام 2025 في تطوير الويب
🔹️ نصائح مباشرة من خبراء المجال لتوجيهك نحو المسار المهني الصحيح
🔹️ انطلاقة جديدة نحو مستقبل مليء بالفرص التقنية

🗓️ موعد الجلسة: الأحد 14/9/2025
من 7 للـ 9 مساءً – أونلاين (Google Meet)

🔴 لتحجز مكانك رابط الانضمام: https://t.me/+KvjG2qlq4-FiZmRk


#VicaWebSolutions #NewSyria
#UIUX #Frontend #Backend
2