Khaled Alshaya
مشرف قسم السي ++
- ياليتها كانت حمص(سوريا)
- Design and Impl. of Programming Languages
- ال Circular Queue
السلام عليكم ,, أخ aimn20 طلبت المساعدة في تصميم Circular Queue و أنت لا تعرف كيف تستلم مدخلات من المستخدم عن طريق الكائن cin ,, عجيب !!! :hmm:
- ال Circular Queue
أعتقد أن هذا هو الكود المطلوب :clapping: إذا كان هناك مشاكل تواجهها مع الكود أعلمنا بها ,, تحياتي ,,
- ال Circular Queue
لو وضعت محاولتك سيكون أفضل لك حتى تفهم البرنامج و تستفيد منه مستقبلاُ لأنه سيمر عليك كثيراُ إذا كنت تدرس البرمجة في الجامعة :resentful: ,,
- ال Circular Queue
أهلاُ أخ aimn20 ,, قم بكتابة الكود اللازم ثم سنساعدك إن كان هناك أخطاء في البرنامج ,, لأن عملية الشرح مع الكود طويلة و لست متفرغاُ هذه الأيام ,, تحياتي ,,
- مساعدة في آلة حاسبة بسيطة
السلام عليكم ,, هذا هو الكود بعد التعديل ,, و لو ذكرت لنا المترجم الذي تستخدمه فسيكون ذلك أفضل ,, #include<iostream> using namespace std; double sum(int num1,int num2) { return num1+num2; } double fact(int num1,int num2) { return num1*num2; } double resp(int n…
- ال Circular Queue
أهلاُ من جديد ,, ستحتاج في الغالب لبرمجة الدوال التالية كواجهة للـ CQ : أول شيء طبعاُ هو الـ Constructor ,, ثانياُ دالة لمعرفة إذا كانت الـ CQ فارغة أم لا ,, دالة لمعرفة عدد العناصر الموجودة في CQ ,, دالة الحصول على عنصر pop و دالة اخرى لإدخال عنصر push ,, أتم…
- ال Circular Queue
السلام عليكم ,, سنستخدم الدالة المساعدة لحل مشكلة بسيطة في تصميم الـ Circular Queue = CQ نفسه ,, المشكلة تحدث عندما يكون أول عنصر في الـ CQ هو آخر عنصر في المصفوفة المستخدمة ,, و ذلك يحدث عندما يتم ادخال عناصر للـ CQ ثم اخراجها و بالتالي نقل مؤشر العنصر الأول …
- ال Circular Queue
السلام عليكم أخ aimn20 ,, سأبداُ بالشرح و لكن على افتراض أنك تعرف ما هو شكل الـ Circular Queue بالطبع قبل البدء في الكلام حوله ,, سنحتاج إلى المتغيرات التالية ,, 1 - متغير أو ثابت constant يحمل سعة المصفوفة أو العدد الأقصى للعناص Capacity 2 - مصفوفة من أي نوع …
- ال Circular Queue
السلام عليكم ,, يا أخ aimn20 أنا آسف للأخطاء التي ذكرتها في ردي السابق ,, حيقيقة كانت على عجلة ,, لأنني بدأت الكلام عن الـ َQueues بشكل عام و أدخلت الـ Circular فيها بالخطأ :hmm: لكن عليك ,, المفروض استخدام مصفوفة ثابتة الحجم ,, لتصميم Circular Queue أو ما يسم…
- خطأ في الكود الركيرجن
#include <iostream> using namespace std; bool check_vowel(char c); int vowels(char name[], int size); int main(){ int Num = 0; char String[20]; cout << "Please enter a number : "; cin >> String; Num = vowels(String, 20); cout << "The number of vowels = " << Nu…
- مكتبة المنتدى , المجموعة الكاملة !
C++ in a Nutshell Level : Beginner CppNutShell.chm
- ++c ... المحاضرة ( 3 )
سؤال جيد ,, سأذكر ما هما ثم سأذكر طريقة الاستخدام ,, ثم سأذكر تفاصيل تقنية لن تحتاجها في الغالب عند عملية البرمجة بشكل عام ,, نحن نعرف أن كل متغير في ++C يتم تعريفه في مجال معين كخواص الفئات ( متغيراتها ) أو في دوال ... المهم أنها تكون معرفة في مجال لا يمكن ال…
- الفرق بين C++وc.net
السلام عليكم ,, هناك منتدى فرعي كامل في منتدى الـ ++C يتكلم عن NET. ,, منتدى برمجة ال C++.NET , ولغة البرمجة الجديدة C++/CLI ًُ الحقيقة لاتوجد فيه مشاركات كثيرة لأن الكثير من الأعضاء لم ينتقلوا للبرمجة تحت منصة NET. و لكن هناك مواضيع قيمة جداً كتبها كبار الأعض…
- سؤال عن الاندكس Index
السلام عليكم ,, أرجو أن يتم وضع الكود كاملاُ حتى نعرف وظيفته و بالتالي يسهل تفسير الأمور ,, على كل حال سأقوم بتفسير ما وضعته بشكل عام ,, بالنسبة لـ : a[4096] فهذا يسمى بالـ indexing للمصفوفة ,, ما معنى هذا الكلام ؟,, المصفوفة عبارة عن مجموعة من العناصر المتجاو…
- فتح باب النقاش حول مشغل الفلاش
السلام عليكم ,, تحياتي لك على هذا الموضوع الشيق,, أعتقد أن أول ما يخطر في البال عند ذكر ملفات الفلاش أو swf هو صغر حجمها ,, و الإمكانيات الرائعة التي تقدمها ,, سأقوم بنقل الموضوع إلى قسم الجرافيكس ,, الشباب هناك مطلعون كثيراُ على هذه الأمور,, و الكثير منهم يست…
- ال Circular Queue
السلام عليكم ,, حياك الله أخي الكريم ,, بالنسبة للطوابير الحلقية Circular Queues, فيمكن استخدام Static Array أو Linked Lists لتكون Low Level Data Structure لها,, قبل الإجابة على سؤالك ,, يجب معرفة التالي :: - عدد العناصر هل تريده ثابت Static أم متغير Dynamic. …
- هل أنت مبرمج C أم ++c !
:thumb_down: :thumb_down: :thumb_down: لماذا ينزعج مبرمجو C عندما تواجههم بالحقيقة :D و لكن على كل حال لاتستطيع ++C إلا أن تقدم :rose: لأمها C ,, تحياتي ,,
- مكتبة المنتدى , المجموعة الكاملة !
Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs Level : Intermediate - Advanced EffectiveCPP.chm
- هل أنت مبرمج C أم ++c !
تمنياتي لك بتعلم ++C و الاستمتاع بالبرمجة الكائنية ,, :rolleyes: شرفت الموضوع أخي العزيز ,, و إن شاء الله نرى أول برنامج لك في المنتدى عما قريب :thumb_up: ,, لدي سؤال صراحة ,, أولاُ لم نتشرف بالاسم الكريم لك :) و لو أعطيتنا فكرة عن السبب الذي دفعك لتعلم اللغتي…
- خطأ في الكود
السلام عليكم ,, لا أدري ما علاقة الكود الذي وضعته بالسؤال المطروح و لكن على كل حال ,, هذه اجابة سؤالك في الأسفل ,, أعتقد أنك تدرس الـ recursion و تعرف ما معنى الحالة الخاصة أو Special Case فيها ,, هذا هو الكود : #include <iostream> using namespace std; void Pr…