Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
СветланаХолод
0 / 0 / 0
Регистрация: 11.03.2016
Сообщений: 39
1

Координаты точки в пространстве (тройка вещественных чисел)

03.07.2017, 22:45. Просмотров 774. Ответов 1
Метки нет (Все метки)

Опишите структуру для моделирования, предложенного понятия. Введите необходимое число записей и выведите результат обработки на экран.
Координаты точки в пространстве (тройка вещественных чисел). Определите лежат ли в одной плоскости введенные четыре точки.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2017, 22:45
Ответы с готовыми решениями:

Представить координаты точки в трехмерном пространстве в виде структуры
Представить координаты точки в трехмерном пространстве в виде структуры,...

Создайте стуктуру Point (точка) с вещественными полями x и y, которые задают координаты этой точки в двухмерном пространстве
Создайте стуктуру Point (точка) с вещественными полями x и y, которые задают...

В массивах вещественных чисел X и Y записаны координаты точек на плоскости. Найти длины отрезков
Помогите написать программу. В массивах вещественных чисел X и Y записаны...

Создать класс Triad (тройка чисел); определить методы изменения полей и вычисления суммы чисел.
Создать класс Triad (тройка чисел); определить методы изменения полей и...

Пользователь вводит две пары вещественных чисел: k 1,b1 и k 2,b2. Составить функцию для определения точки пересечения двух прямых y=k1x+b1 и y=k2x+b2,
Пользователь вводит две пары вещественных чисел: k1,b1и k2,b2. Составить...

1
Encephalopathy
69 / 69 / 56
Регистрация: 04.06.2016
Сообщений: 235
Завершенные тесты: 2
03.07.2017, 23:34 2
Лучший ответ Сообщение было отмечено СветланаХолод как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <conio.h>
 
 
struct point
{
    float x,y,z;
};
 
 
int main()
{
    point a[4];
    for (size_t i = 0; i < 4; i++)
    {
        printf("\n X[%d]=",i);
        scanf("%f", &a[i].x);
        printf("\n Y[%d]=",i);
        scanf("%f", &a[i].y);
        printf("\n Z[%d]=",i);
        scanf("%f", &a[i].z);
    }
 
    float x = (a[0].x - a[1].x)*(a[2].y - a[1].y)*(a[3].z - a[1].z) + (a[2].x - a[1].x)*(a[3].y - a[1].y)*(a[0].z - a[1].z) + (a[3].x - a[1].x)*(a[0].y - a[1].y)*(a[2].z - a[1].z) - (a[3].x - a[1].x)*(a[2].y - a[1].y)*(a[0].z - a[1].z) - (a[2].x - a[1].x)*(a[0].y - a[1].y)*(a[3].z - a[1].z) - (a[0].x - a[1].x)*(a[3].y - a[1].y)*(a[2].z - a[1].z);
 
    printf("\n Tochki %s lejat na odnoi ploskosti", x == 0 ? "" : "ne");
 
    
 
 
 
    _getch();
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.07.2017, 23:34

Класс Triad (тройка чисел)
Создать класс Triad (тройка чисел); определить методы изменения полей и...

Даны координаты вершин треугольника и координаты некоторой точки внутри него
Даны координаты вершин треугольника и координаты некоторой точки внутри него....

Создать класс Triad (тройка чисел)
Создать класс Triad (тройка чисел); определить методы изменения полей и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru