العودة إلى موقع برمج

أريد حل لمشكلتي

#1

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

#2

عند الضغط على زر بدء البناء أو بدء المشروع أو لكي ترى نتائج الكود الذي كتبته يأخذني الى هنا

#3

ومن ثم يأخذني الى هنا ولكن يأخذني الى هنا فقط في أول مرة أضغط بناء للمشروع في المرة الثانية لا يأخذني الى هنا ولا يكتب لي شيء هنا (في المرة الثانية يأخذني فقط الى ال terminal )

#4

وعندما اذهب للoutput ل أتحقق من النتيجة لا يوجد شيء على الأطلاق

#5

هل يمكنك وضع رابط الدرس الذي يتعلق به سؤالك حيث يفضل استخدام نفس البرنامج في الشرح (Netbeans) لتتمكن من تتبع خطوات العمل من اجل تلافي مثل هذه المشاكل اثناء تعلمك.

ان الرسائل تظهر عدم وجود اي خطأ, حيث ان “exit with code 0” تدل على ان البرنامج تم تنفيذه بنجاح ولكن تم التنفيذ والخروج من نمط التنفيذ بسرعة لذلك لم تتمكن من مشاهدة الناتج.

يمكنك تجربة اضافة

std::getchar();

بحيث تجبر البرنامج ان يطلب منك ادخال قيمة محرف قبل ان ينهي تنفيذ الoutput

علما انك بحاجة الى استدعاء المكتبة التالية لتتمكن من استدعاء امر الادخال std::getchar

    #include <cstdio>

يمكنك قراءة المزيد من المعلومات عن هذه المشكلة من الرابط

اتمنى المساعدة في حل مشكلتي مع برامج كتابة الاكواد
#6

ان البرنامج المستخدم في الشرح يضهر لي ما تراه في الصورة
وان مشكلتي لا تتعلق بدرس معلين بهل بكل كود أكتبه انا فقط اريد ان أرى نتيجة كتابتي للكود لكي أرجع للتعلم

#7

ولقد نفذت ما طلبت مني ان أنفذه ونفس المشكلة

#8

هنا المشكلة مختلفة حيث ان اسم المستخدم ضمن حسابك على الحاسب في اللغة العربية هو سبب المشكلة حيث ان رسالة الخطأ “exit value 2” و no such file or directory تظهر ذلك اذا فهي مشكلة مختلفة

لقد نسيت ان تضيف المكتبة التي تحتاجها من اجل امر الادخال اي اضافة

   #include <cstdio>

في السطر الثاني قبل الدالة الرئيسية main

والنتيجة يمكنك ان تشاهدها ضمن Output
واي رسالة خطأ او اذا ظهرت رسالة خطأ مختلفة فيمكنك تحديدها ضمن Debug consol

كما يمكنك تجربة اضافة الامر

system("pause");

تماما قبل نهاية الكود اي قبل امر return 0

#9

لقد نجح الأمر في البرنامج المستخدم بالشرررح شكرا لك على تعبك وحل مشكلتي

1 Like
#10

ولكن في البرنامج الاخر لم ينجح شيء

#11

ممتاز انك تمكنت من حل المشكلة من خلال برنامج Netbeans
ولديك خطأ بسيط حيث قمت بحذف المكتبة القديمة المطلوبة من اجل تنفيذ اوامر البرنامج بما يتضمن system
تحتاج الى وجود كلا المكتبتين

#include <stdlib.h>

ومكتبة

#include <cstdio>

فقط في حال اردت اضافة امر الادخال السابق

#12

لم تنجح اي من الأمور مع برنامج VS code

شكرا لك على كل شيء عملته وكتبته كيف لي أن أرد الجميل…!؟
اعتقد انني سأترك البرنامج وألتزم بالبرنامج الذي يستخدم في الشرح

1 Like