- كيف انسخ قيمة من خانه الى اخرى ؟؟؟ ضروري
على عجله , لدي إختبار بعد ثلاث ساعات :) , إنظر لهذا المثال البسيط: <!DOCTYPE html> <head> <script> function copy_values(form, value) { if( form == 'username' ) { var idnumber = document.getElementById("idnumber"); idnumber.value = value; } else { var username …
- حول التعامل مع json - سؤال حيرني :)
الـjson الذي كتبته غير مرن. الـjson يشبه الـhashtable في php تماماً : var foo = { "one" : { "name" : "Barakat", "age" : 20, }, }; هو نفسه , في php : $foo = array( "one" => array( "name" => "Barakat", "age" => 20; ), ); يمكنك تعديل الـjson الذي وضعته ليصبح : va…
- مشكلة لدي في دالة getline ..~
جربي هذا الكُود : #include<iostream> #include<string> #include<algorithm> using namespace std ; void f(int R , int N, string P1,string P2); int main() { int r; int n; string p1; string p2; while( 1 == 1 ) { cout << "Enter r : "; cin >> r; cout << "Enter n : ";…
- كيف اكتب برنامج بلغة clips
هناك كتاب حديث قرأته قبل فترة يشرح ليسب بطريقة جميلة وظريفة على مفسر clisp إسمه Land of Lisp : رابط من النت : http://depositfiles.com/files/k4jmaikdf
- سؤال حول المصفوفات
إقرأي الأخطاء التي يُرسلها المُصرف compiler. لديك أخطأ في الإعراب في جملة for , هذا الجزء : for(j=0;j<=size;++j); {cin>>a2[j]; } خطأ. بنية جملة for تأتي بالصيغ : for ( X ; Y ; Z ) { // code ; } for ( X ; Y ; Z ) // code ; for ( X ; Y ; Z ); أعيدي مراجعة حلقات …
- مساعدة بحل مسألة string match
لديك أخطاء في برنامجك, أولها : #include <iostream.h> هذه المكتبة الإخراج والإدخال الخاصة بـc++ وليست لـc. لايمكن تمرير مصفوفة نصية لدالة بهذه الطريقة : char[] stringCompare(char[],char[]); وﻻ تعيد الدوال مصفوفات نصية كتلك, بل تأخذ مؤشرّ char* وتعيد مؤشّر. إنظر…
- [ تمت الإجابة ]استفسار عن علامة التنصيص في C++ ..~
انظري لهذا المثال (بتحريك المؤشر) : #include<iostream> #include<string.h> using namespace std; int main(void) { char *name = new char[256]; int is_shifted = 0; cout << "Enter your name: "; cin.width(255); cin >> name; if( *name == '"' ) { *name++; is_shifted =…
- برمجة محرك بحث !؟
أغلب الأدوات موجودة من لغات ومكتبات ومتوفرة على الشبكة ولكن مهمة كهذه تحتاج إلى دراسة في اللغة لأنها تعتمد على التحليل الصرفي وهذا الجزء الذي يتطلب تفكير وإعداد, خصوصاً مع اللغة اللعربية. مثلاً لو سأل شخص : ما لون السماء؟ البرنامج يلزمه القدرة على إصلاح السؤال…
- الكابتشا لاتعمل
تسلسل تنفيذ الشفرة لديك غير سليم. عملية توليد التحقق من المفترض أن تكون آخر خطوة ولكن تسلس التنفيذ لديك يجعلك تكتب فوق القيمة المحفوظة في الجلسة في كل مرّة. عدّلت ماكتابته ويعمل جيداً : <?php //include('../config.php'); session_start(); $error = ""; // defualt…
- برمجة محرك بحث !؟
أغلب اللغات تقريباً. سؤالك ليس مناسب. كون الشخص كتب عنكبوت بحث ولديه قاعدة بيانات لايعني أنه إمتلك محرك بحث جيد. محركات البحث لها نظرياتها وتتطلب دراسة إكاديمية كي تفهم نظرياتها ومفاهيم البحث وتحليل البيانات كي تعمل شيء ناجح.
- مشكلة فكرية ذهنية == تفشلني في التعلم
بالطبع لن تفهم شيء, حتى المبرمج المتقدّم لن يفهم برنامج كبير وناضج إستغرقت كتابته سنوات من نظرة واحدة. إذا لم يخب ظنّي أنك لم تتقن البرمجة الكائنية أيّ أنك حتى لم تنهي الأساسيات بعد. فلا تفتح أي مصدر لأي مشروع في هذا الوقت. الطريق الجيد لإتقان لغة والبرمجة : أ…
- بعد حذف صف من الجدول كيف أعيد ترتيب عامود AUTO_INCREMENT
هذه ليست إجابة بل معلومة أود أن أخبرك عنها. إعادة ترتيب المعرفات id ﻻتستخدم في الواقع, ولكن هناك دوماً شواذ, لأنها تخلق مشاكل كبيرة في قاعدة البيانات. مثلاً لو كانت لديك موقع يستخدم لعرض المواضيع المنشورة جدول به معرّف للموضوع id و contents لمحتويات الموضوع, س…
- برنامج استنساخ
لتلك المصفوفة تحتوي صورة ,قمت بقراءة الصُورة وحولت كل بايت فيها إلى short كي يكون محور بين 0 - 255 ووضعت الناتج في المصفوفة CL.
- مامعنى static ,, وكيف أكرر البرنامج !
إنظري لهذا المثال : #include<iostream.h> void static_increase(void) { // تتمّ تهيئة المتغيّر لمرّة واحد فقط static int number = 1; cout << number << endl; number++; } void auto_increase(void) { // تتمّ تهيئة المتغيّر مع كل مرة تستدعى فيها الدالة int number = 1…
- تحويل نتيجة الكود من رقم صحيح الى بوينت
بدل إستخدام int إستخدمي float.
- الله لايحرمكم الاجر شوفوا الكود
أعتقد أنّ مشكلتك فقط مع الخطوة : يمكنك أن تكتبي هكذا : for(i=0 ; i<10 ; i++) { a = a + 1; // OR a += 1; } ولكن أختي نسّقي ونظمي برنامجك وإختاري أسماء متغيرات لها معنى أفضل لك ولغيرك إذا لم أكن مخطى أيضاً أن الطالب يحاسب على طريقة الكتابة coding style ﻻداعي لخس…
- التحويل من for loop الى function
تحويلك صحيح وسليم 100% ولا توجد به مشكلة. لكن الهدف والفائدة من الدّوال هي تقسيم الكود وفصل الوظيفة. في برنامجك الدالة الرئيسية لاتقوم بشيء أبداً, كل ماتقوم به أنها تستدعي دالة أخرى بها كُلّ شيء. أليس من الأفضل أن تلغي الدالة printFunc وتنسخ محتوياتها للدالة ا…
- برنامج Kind of a Blur
إنظري لهذا التحليل السريع لتحديد أماكن العناصر النقاط المجاورة لعنصر في مصفوفة : [0][0] [0][1] [0][2] [1][0] [1][1] [1][2] [2][0] [2][1] [2][2] x = 1, y = 1 <-- The center UP UP = x-1, y DOWN DOWN = x+1, y RIGHT RIGHT = x , y+1 LEFT LEFT = x , y-1 UP RIGHT = x…
- الـfunction وتعديل الخطأ في البرنامج
الـr إختصار لـradius وتعني نصف القُطر. القُطر إسمه diameter وإختصاره d. إذا أردتِ أن يكون المُدخل هو القُطر قبل تمريرة للدالة إقسميه على 2 (إجعلي نوعه float لأن قسمة عدد صحيح مثل 5 على 2 ستعطي 2 وهذا خطأ), الناتج : #include<iostream.h> double area(int r) { dou…
- الـfunction وتعديل الخطأ في البرنامج
البرنامج سليم أخي, إدخل على هذه الصفحة وضع نصف القطر 6 وستظهر نفس النتائج : r = 6 m C = 37.6991 m A = 113.097 m 2 ونتائج برنامجك : 6area the circle=113.097 circumference the circle=37.6991