تبلیغات

ابزار هدایت به بالای صفحه

مهندسی کامپیوتر - مقالات و آموزش - دانلود مقالات معتبر isi - محاسبه فاصله دو نقطه در فضای دو بعدی با زبان C
 
مهندسی کامپیوتر - مقالات و آموزش - دانلود مقالات معتبر isi


در این سورس کد فاصله دونقطه که به عنوان فاصله اقلیدسی نیز معروف است توسط فرمول زیر محاسبه می شود.

SQRT( (x2-x1) * (x2-x1) + (y2-y1) * (y2-y1) )

 

Source Code


#include <stdio.h>

#include <math.h>

 

void main()

{

    float distance;

    int x1, y1, x2, y2;

    int dx, dy;

 

    printf("Program for distance between the two points\n");

 

    printf("Enter X1: ");

    scanf("%d", &x1);

 

    printf("Enter Y1: ");

    scanf("%d", &y1);

 

    printf("Enter X2: ");

    scanf("%d", &x2);

 

    printf("Enter Y2: ");

    scanf("%d", &y2);

 

    dx = x2 - x1;

    dy = y2 - y1;

 

    distance = sqrt(dx*dx + dy*dy);

    printf("%.4f", distance);

}

Output


 

Program for distance between the two points

Enter X1: 10

Enter Y1: 10

Enter X2: 30

Enter Y2: 30

Distance between (10, 10) and (30, 30) = SQRT(800) = 28.2843





نوع مطلب : محاسبات ریاضی در علم کامپیوتر، 
برچسب ها : فاصله اقلیدسی، فاصله بین نقاط، زبان c،
لینک های مرتبط :
یکشنبه 26 شهریور 1396 10:19 ب.ظ
We're a group of volunteers and opening a new scheme in our community.
Your website offered us with useful info to work on. You've performed
an impressive task and our entire community might be grateful to
you.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :