Программа задающие уравнение прямой, проходящее через 2 заданные точки. - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Необходимо решить с помощью структур.
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <conio.h>
#include <stdio.h>
using namespace std;
 
struct point
{
float x,y;
};
 
struct line
{float k;
float b;
}
float koef(point t1, point t2, line*l)
{
    k=((t2.y)-(t1.y))/((t2.x)-(t1.x));
 
return l->k;
}
препод сказал, что надо задать массив l в структуре и через него делать, хотя если честно я так и не понял для чего он нужен.

Решение задачи: «Программа задающие уравнение прямой, проходящее через 2 заданные точки.»

textual
Листинг программы
struct point
{
     double x;
     double y;
};
point A, B;
point L[] = {A,B}

Объяснение кода листинга программы

  1. Объявляется структура point, которая содержит два поля: x и y типа double.
  2. Создаются две переменные типа point: A и B.
  3. Создается массив L типа point, который содержит две точки: A и B.

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы