نمایش نتایج 1 تا 2 از 2

نام تاپیک: نمیدونم چرا برعکس خط رو چاپ میکنه ..درحالی که شیب مثبته

  1. #1

    نمیدونم چرا برعکس خط رو چاپ میکنه ..درحالی که شیب مثبته

    private void button1_Click(object sender, EventArgs e)
    {
    int x1 = int.Parse(textBox1.Text);
    int y1 = int.Parse(textBox2.Text);
    int x2 = int.Parse(textBox3.Text);
    int y2 = int.Parse(textBox4.Text);

    int dy=0, dx=0, x = 0, y=0,p = 0;
    Bitmap btm = new Bitmap(380, 250);
    dx = x2 - x1;
    dy = y2 - y1;
    float m = dy / dx;
    pictureBox1.Image = btm;
    btm.SetPixel(x1, y1, Color.Black);
    x = x1;
    y = y1;

    if (m > 0)
    {
    p = (2 * dy) - dx;


    while(x <=x2){

    if (p > 0)
    {
    x = x + 1;
    y = y + 1;
    p = p+ (2 * (dy - dx));

    }
    else
    {
    x = x + 1;
    p = p + 2 * dy;
    }
    btm.SetPixel(x, y, Color.Black);

    }
    }
    else { }
    }
    }
    }

  2. #2

    نقل قول: نمیدونم چرا برعکس خط رو چاپ میکنه ..درحالی که شیب مثبته

    مبدا مختصات گوشه بالا سمت چپه

تاپیک های مشابه

  1. مشکل در Case ' + ' و Case ' ++' می خوام ++ یه دستور دیگه رو چاپ کنه ولی 2 بار case + رو چاپ میکنه
    نوشته شده توسط mehrdadseret در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 4
    آخرین پست: چهارشنبه 21 اردیبهشت 1390, 18:53 عصر
  2. سوال: چرا عكس اين شكلي چاپ ميشه؟؟!!!!
    نوشته شده توسط numberone1 در بخش PHP
    پاسخ: 7
    آخرین پست: پنج شنبه 15 اردیبهشت 1390, 03:18 صبح
  3. پاسخ: 1
    آخرین پست: سه شنبه 31 شهریور 1388, 12:24 عصر
  4. نمیدونم چرا درست اجرا نمیشه
    نوشته شده توسط mohammady2 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 10
    آخرین پست: دوشنبه 27 آبان 1387, 23:09 عصر
  5. مشکل در چاپ ! تمام متون فارسی برعکس و چپه چاپ میشوند
    نوشته شده توسط Vahid_Keyany در بخش گزارش سازی با Crystal Report
    پاسخ: 2
    آخرین پست: پنج شنبه 17 آذر 1384, 11:46 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •