Вопрос задан 24.03.2020 в 08:25. Предмет Информатика. Спрашивает Листратенко Ксения.

Вести с клавиатуры координаты начала и координаты конца отрезка. Если считать отрезок обозначением

горки, то в одном случае он обозначает спуск, в другой подъем. Определить и вывести на экран спуск это или подъем, ровная дорога или вообще обрыв. C++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кириченко Арина.
#include <iostream>
using namespace std;

int main()
{
    double x1, y1, x2, y2;
    cout << "1: ", cin >> x1 >> y1;
    cout << "2: ", cin >> x2 >> y2;

    if (y1==y2) cout << "Ровная дорога";
    else if (x1==x2) cout << "Обрыв";
    else if ((y2-y1)/(x2-x1)>0) cout <<" Горка";
    else cout << "Спуск";
    return 0;
}

Пример:
1: 3 2
2: 7 8
Горка
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос