المشاركات

عرض الرسائل ذات التصنيف Computer programming برمجة الحاسوب

برمجة الكمبيوتر - ملف الإدخال والإخراج i/O file

صورة
برمجة الكمبيوتر - ملف الإدخال والإخراج i/O file يتم استخدام ملف الكمبيوتر لتخزين البيانات بتنسيق  رقمي مثل نص عادي أو بيانات الصورة أو أي محتوى آخر.  يمكن تنظيم ملفات الكمبيوتر داخل أدلة مختلفة.  تُستخدم الملفات للاحتفاظ بالبيانات الرقمية ، بينما تُستخدم الأدلة للاحتفاظ بالملفات. يمكن اعتبار ملفات الكمبيوتر بمثابة النظير الرقمي للمستندات الورقية.  بينما البرمجة، عليك أن تبقي التعليمات البرمجية المصدر في ملفات نصية مع إضافات مختلفة، على سبيل المثال، ملفات البرمجة C مع نهاية التمديد  .C  ، جافا برمجة الملفات مع  . JAVA  ، وملفات بيثون مع  .py  . إدخال / إخراج الملف عادةً ما تقوم بإنشاء ملفات باستخدام برامج تحرير النصوص مثل notepad أو MS Word أو MS Excel أو MS Powerpoint وما إلى ذلك. ومع ذلك ، في كثير من الأحيان ، نحتاج إلى إنشاء ملفات باستخدام برامج الكمبيوتر أيضًا.  يمكننا تعديل ملف موجود باستخدام برنامج كمبيوتر. إدخال الملف يعني البيانات التي تتم كتابتها في ملف ويعني إخراج الملف البيانات التي تتم قراءتها من ملف.  في الواقع ، تر...

برمجة الكمبيوتر - الوظائف او الدوال functions

صورة
برمجة الكمبيوتر - الوظائف او الدوال  functions   عبارة عن كتلة من التعليمات البرمجية المنظمة القابلة لإعادة الاستخدام والتي يتم استخدامها لتنفيذ إجراء واحد ذي صلة.  توفر الوظائف نمطية أفضل لتطبيقك ودرجة عالية من إعادة استخدام الكود.  لقد رأيت بالفعل وظائف مختلفة مثل  printf ()  و  main ()  .  تسمى هذه الوظائف المضمنة التي توفرها اللغة نفسها ، ولكن يمكننا كتابة وظائفنا الخاصة أيضًا وسيعلمك هذا البرنامج التعليمي كيفية كتابة هذه الوظائف واستخدامها في لغة البرمجة C. الشيء الجيد في الوظائف هو أنها مشهورة بالعديد من الأسماء.  تسميها لغات البرمجة المختلفة بشكل مختلف ، على سبيل المثال ، الوظائف ، والأساليب ، والإجراءات الفرعية ، والإجراءات ، وما إلى ذلك. إذا صادفت أيًا من هذه المصطلحات ، فتخيل فقط نفس المفهوم ، الذي سنناقشه في هذا البرنامج التعليمي. لنبدأ ببرنامج حيث سنحدد صفيفتين من الأرقام ، ثم من كل مصفوفة ، سنجد أكبر رقم.  فيما يلي الخطوات لمعرفة الحد الأقصى لعدد من مجموعة معينة من الأرقام - 1. Get a list of numbers L 1 , L 2 , L 3...