الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

errors in program

بدأه مبتدئه برمجه في 26 مارس 2010 · 7 رد · 598 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلآم عليكم

#include <iostream>
using namespace std;
class Square
{
int x;
 public:
void set_values (int a,int) {
x = a;
int area () {return (x*x);}
}

int main ()
{
Square sqr;
set_values (2);
cout << "area: " << area();
return 0;
}

يـ ليت تسآعدونيّ وتوضحون لي الخطآء في البرنآمج ؟! وليه صآر ؟ وتعيدون كتآبته صح

لآننيّ حآولت فيه وكل مآرا يطلع خطآء بـ السطر 9 ، 13 ، 14 ،15 ،17

#2

لديك بعض الأخطاء اللغويه و هذه هى النسخه السليمه

#include <iostream>
using namespace std;
class Square
{
    int x;

public:
    void set_values (int a)
    { x = a; }

    int area ()
    { return (x*x); }
};

int main ()
{
    Square sqr;
    sqr.set_values (2);
    cout << "area: " << sqr.area();
    return 0;
}

و الله ولى التوفيق

تم تعديل هذه المشاركة بواسطة Muhammad alaa في 26 مارس 2010 في 11:26

مدونتي: C++ Tips and Tricks

#3

Muhammad alaa

جزآك الله خير

جربت الكود اللي كتبته / لكن لـ الحين يوجد خظآء

يـ ليت تصححونه وتشرحون [ ليه تظهر ليّ هذه الآخطآء ، عشآن أتجنبهآ

#4

معذره الخطأ موجود داخل الداله main. تم تحديث المشاركه بالأعلى

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#5

مشكوور ومآقصرت

جربته وضبط معآيّ

بس وديّ بـ شرح ليه ظهرت لي الآخطآء عشآن أتجنب حدوثهآ ~

#6

كلها كانتاخطاء لغويه، راحعى نسختك و الأخرى و ستعرفى ما هى لاخطاء إن شاء الله

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#7

رآجعت الكودين ولفيت الفرق بس بـ الآقوآس المتعرجه

بس مآفهمت ليه لمآ وضعتهآ أنآ صآر خطآء

يـ ليت تشرحون ليّ بـ أسرع وقت / ليه صآرت الآخطآء ؟!

#8

بالإضافه للأقواس فأنت نسيت وضع الـ semi-colon بعد انتهاء تعريف الفئه Square، و داخل الـ main قمت بإستدعاء الدوال set_values و area دون ان تحديد الكائن الذين ينتموا إليه و هو فى هذه الحاله sqr.

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

مواضيع مشابهة