50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
1

خطا در کد برنامه طول و عرض مستطیل و مربع

سلام ، این برنامه نوشتم خطا میده برام این برنامه خیلی مهمه میشه خواهشا راهنمایی کنید . برنامه ای طول عرض مستطیلی ومربعی را خوانده محیط ومساحت مستطیل ومربع رامحاسبه می کند ؟

namespace area
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            comboBox1.SelectedIndex = 0;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Rectangle rect = new Rectangle();
            rect.width =Convert.ToInt16(textBox1.Text);
                rect.Height=Convert.ToInt16(textBox2.Text);
                    
            rect. button1Area();

            rect.button1perime();
            label3.Text ="Area ="+(rect. getArea).ToString();
            label3.Text +="\n";
            label3.Text +="+perime="+(rect. get perime).ToString();

        }
    }
}

--------------------------------------

namespace area
{
    class Rectangle
    { 
        private int width; // width of rectangle
        private int height;//  height of rectangle
        private int area;
        private int perime;//perime of rectangle
private  int Width;
        //width property
        public int width
        {
            get
            {
                return width;
            }
            set
            {
                width = value;
            }

        }
        //height property
        public int Height
        {
            get
            {
                return height;
            }
            set
            {
                height = value;
            }
        }
        //method button1Area
        public void button1Area()
        {
            area =  Width * height;   
        }
        //method button-1area perime
        public void button1perime();
        {
            perime=(Width + height) * 2;
        }
        //method get Area
        public int get Area ();  
        {
             return Area
                 
             }
        //method get Perime
        public int getPerime()
        {
            return perime;
        }
    }
پرسیده شده در 1394/10/06 توسط

19 پاسخ

0

من نگفتم سمی کالن بذارید گفتم بردارید برنامتون اونجاهایی که نشون دادم سمی کالن داره عزیز

پاسخ در 1394/10/07 توسط
0

یه سوال چرا ="Area ="و="perime="خطا میده

<c#>

label3.Text ="Area ="+(rect. getArea).ToString();

label3.Text +="\n";

label3.Text +="perime="+(rect. get perime).ToString();

}

<c#><left>

<left>

پاسخ در 1394/10/07 توسط
0

چرا وقتی برنامه رو اجرا میکنم فقط comboBox نشون میده ؟؟؟؟چکارکنم؟؟

پاسخ در 1394/10/08 توسط
0

لطفاً از پیام خطایی که صادر میشه تصویر ارسال کنید.

پاسخ در 1394/10/07 توسط
0

کدت رو بردم توی نوت پد چپ چین کردم تا متوجه بشم.

کدت خیلی خطای syntax داره:

1- دوبار توی کلاس Rectangle متغیر width تعریف کردی.

2- تعریف توابع داخل کلاس قبل از پرانتز باز تعریف کلاس علامت ; (سمی کولن) گذاشتی و این در تعریف توابع button1perime و get Area اتفاق افتاده.

3- نام تابع در سی شارپ باید یه کلمه بدون فاصله باشه و نام تابع get Area اشتباهه.

4- داخل تعریف تابع get Area ، بعد از دستور return علامت ; (سمی کولن) فراموش شده.

یه سوال برنامه هیچ خطایی تولید نمی کنه؟

پاسخ در 1394/10/07 توسط
1

من خطا های برنامه تون رو که خیلی هم بود درست کردم الان برنامه تون بدون اررور کار میکنه و خروجی هم میده اما اینکه خروجی درست هست یا نه با خودتونه و باید بررسی کنید کجای کار ایراد داره البته من چک نکردم شاید اصلاً ایراد هم نداشته باشه به هر حال اگر مشکل دیگه ای دارید در یک تاپیک جدید ارسال کنید و خواهشاً در این تاپیک ادامه ندید.

من خطا های برنامه تون رو که خیلی هم بود درست کردم الان برنامه تون بدون اررور کار میکنه و خروجی هم میده اما اینکه خروجی درست هست یا نه با خودتونه و باید بررسی کنید کجای کار ایراد داره البته من چک نکردم شاید اصلاً ایراد هم نداشته باشه به هر حال اگر مشکل دیگه ای دارید در یک تاپیک جدید ارسال کنید و خواهشاً در این تاپیک ادامه ندید.
||http://programming.tosinso.com/files/get/ec2b1fa3-2866-470e-92a3-e29380493814||
|لینک دانلود برنامه اصلاح شده::http://s6.picofile.com/file/8230666884/area.rar.html|

لینک دانلود برنامه اصلاح شده

پاسخ در 1394/10/09 توسط
0

برنامه رو فرستادم میشه خواهشا توضیح بدین چرا خطا میده؟؟؟؟؟

پاسخ در 1394/10/07 توسط
0

سلام

برنامه های که اشتباه بودن درست کردم ولی دوباره این خطا رو نشون میده؟؟؟؟

فقط گزینه 2،1 رومتوجه نشدم میشه توضیح بدین ؟؟؟

Error 1 The type 'area.Rectangle' already contains a definition for 'area' C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 17 20 area

<left><left>

پاسخ در 1394/10/07 توسط
0

ممنون ازراهنماییتون

خطا مربوط میشه به اینکه نام متغیر area با نام namespace یکی هست. نام متغیر رو تغییر بده

نام متغییر تغییر دادم گذاشتم p ولی خطا میده میشه توضیح بدین؟؟؟؟؟؟؟

namespace area

{

class Rectangle

{

private int width; // width of rectangle

private int height;// height of rectangle

private int p;

private int perime;//perime of rectangle

private int Width;

//width property

public int p

{

get

{

return width;

}

set

{

width = value;

}

}

//height property

public int Height

{

get

{

return height;

}

set

{

height = value;

}

}

//method button1p

public void button1p()

{

p = Width * height;

}

//method button-1area perime

public void button1perime()

{

Perime = Width + Height * 2;

}

//method getp

public int getp()

{

return p;




}

//method getPerime

public int getPerime()

{

return perime;

}

}

}
پاسخ در 1394/10/07 توسط
0

درمورد گزینه دوم که شما توضیح دادین من سیم کالن بزارم برنامه خطا میده

Error 5 Expected class, delegate, enum, interface, or struct C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 52 16 area

Error 6 Expected class, delegate, enum, interface, or struct C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 58 16 area

Error 1 Invalid token '{' in class, struct, or interface member declaration C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 48 9 area

Error 3 Invalid token '+' in class, struct, or interface member declaration C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 49 28 area

Error 2 Invalid token '=' in class, struct, or interface member declaration C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 49 20 area

Error 4 Invalid token '2' in class, struct, or interface member declaration C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 49 39 area

Error 7 Type or namespace definition, or end-of-file expected C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 65 1 area

پاسخ در 1394/10/07 توسط
0

برنامه رو به صورت ZIP یه جا آپلود کنید سپس لینکشو اینجا بدید

سلام

برنامه که گفته بودین خواهشا راهنماییم کنید

پاسخ در 1394/10/07 توسط
0

برنامه رو به صورت ZIP یه جا آپلود کنید سپس لینکشو اینجا بدید .

پاسخ در 1394/10/07 توسط
1

دوست عزیز چرا دقت نمیکنید ، زمانی که شما برای سوال خودتون و همچنین پیام هایی که به شما میدن ارزش قائل نمیشید چطور توقع دارید کارتون راه بیوفته؟!؟!!؟؟!

بنده سوال شما رو ویرایش کردم و توضیح دادم توسط Ctrl+K کد ها و سورس های برنامه نویسی رو داخل اون قرار بدید تا دوستان از کدتون سر در بیارن و دیگه نخوان کد شما رو داخل Note pad ببرن و چپ چین کنن و بخونن ولی شما اصلاً دقت نمیکنید بنده گفتم فایل پروژه رو Zip کنید سپس یه جا (اینترنت) آپلود کنید سپس لینک دانلود رو برای ما قرار بدید تا بشه راحت تر و سریع تر به جواب برسید ولی شما zip کردید و جایی آپلود نکردید خودتون برید ببینید میتونید فایلی که zip شده رو از تو سایت دانلود کنید!؟؟!؟

ضمناً گفتم از خطا و متن خطا یعنی اون پیامی که به شما میده عکس بفرستید ولی شما چیزی رو میدید که اصلاً به کار ما نمیاد رو ارسال میکنید.

لطفاً رعایت کنید تا زودتر به نتیجه برسید.

با تشکر

پاسخ در 1394/10/07 توسط
0

mhrnia اینجوری که کدت رو گذاشتی اصلا واضح نیست پست سوالت رو ویرایش کن ، کدت رو بذار توی تگ مخصوص کد تا واضح بشه

پاسخ در 1394/10/07 توسط
0

چرا خطا میده؟؟؟؟؟(برای نام متغییر)

areaمساحت مستطیلو حساب میکنه اول متغییر pرو گذاشتم خطا داد بعد متغییر aرو گذاشتم خطا میده ؟؟؟؟؟؟؟

میشه توضیح بدین ؟؟؟چرا اینجوری میشه؟؟؟؟؟؟

پاسخ در 1394/10/07 توسط
0

خطا مربوط میشه به اینکه نام متغیر area با نام namespace یکی هست. نام متغیر رو تغییر بده.

در مورد 2 هم تصویر خطای نحوی شما رو گذاشتم:

خطا مربوط میشه به اینکه نام متغیر area با نام namespace یکی هست. نام متغیر رو تغییر بده.
در مورد 2 هم تصویر خطای نحوی شما رو گذاشتم:
||http://programming.tosinso.com/files/get/d5201aa3-d799-4267-acfe-8536a84399bd||
پاسخ در 1394/10/07 توسط
0

<left>

سلام

برنامه های که اشتباه بودن درست کردم ولی دوباره این خطا رو نشون میده؟؟؟؟

فقط گزینه 2،1 رومتوجه نشدم میشه توضیح بدین ؟؟؟

Error 1 The type 'area.Rectangle' already contains a definition for 'area' C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 17 20 area

<left><

پاسخ در 1394/10/07 توسط
0

متغییر areaمساحت حساب میکنه من بجای متغییر p گذاشتم خطا میده چه کارکنم ؟؟؟؟میشه توضیح بدین ؟؟؟؟

Error 1 The type 'area.Rectangle' already contains a definition for 'p' C:\Users\Mahmoodi\desktop\documents\visual studio 2010\Projects\area\area\Rectangle.cs 17 20 area

پاسخ در 1394/10/07 توسط

پاسخ شما