[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Длинна какого отрезка больше
АлексейДата: Вторник, 17.11.2015, 02:14 | Сообщение # 1
Продвигающийся
Группа: Администраторы
Сообщений: 324
Награды: 4
Репутация: 1
Статус: Оффлайн
Цитата
Помогите решить задачу по программированию
Даны точки А(X1,y1),B(x2,y2),C(x3,y3),D(x4,y4). Определить длина какого отрезка АВ иди СD больше и на сколько

Источник: http://vk.com/topic-42146266_30619941?offset=100

Код программы на С++
Код
int main()
{
    double x1,x2,x3,x4,y1,y2,y3,y4;
    string tin;
    cout << "Введите величину измерения результата (см/мм и т.д): "; cin >> tin;
    cout << "Введите координаты A(x1,x1): "; cin >> x1 >> y1;
    cout << "Введите коордитаты B(x2,y2): "; cin >> x2 >> y2;
    cout << "Введите коордитаты C(x3,y3): "; cin >> x3 >> y3;
    cout << "Введите коордитаты D(x4,y4): "; cin >> x4 >> y4;
    double AB = sqrt((y2-y1)*(y2-y1)+(x2-x1)*(x2-x1));
    double CD = sqrt((y4-y3)*(y4-y3)+(x4-x3)*(x4-x3));
    if (AB > CD)
    {
  cout << "Длинна отрезка AB равная " << AB << tin <<" больше длинны отрезка CD равной " << CD << tin << " на " << AB-CD << " " << tin << endl;
    }
    else if (AB < CD)
    {
  cout << "Длинна отрезка CD равная " << CD << tin << " больше длинны отрезка AB равной " << AB << tin << " на " << CD-AB << " " << tin << endl;
    }
    else
    {
  cout << "Длинна отрезка AB - " << AB << tin << "; длинна отрезка CD - " << CD << tin << ". Длинны отрезков равны."<<endl;
    }
}


Библиотеки:
Код
#include <fstream>
#include <locale.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include <unistd.h>
#include <sstream>
#include <cmath>
#include <iomanip>
#include <string.h>
using namespace std;
Прикрепления: dlin_otr.cpp (1.7 Kb)
 
olegsaprynovДата: Суббота, 21.11.2015, 13:38 | Сообщение # 2
НовичЁк
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Оффлайн
О боже и такое спрашивают в контакте? Такое же решит ребёнок после 2-3 уроков программирования....
 
АлексейДата: Суббота, 21.11.2015, 13:43 | Сообщение # 3
Продвигающийся
Группа: Администраторы
Сообщений: 324
Награды: 4
Репутация: 1
Статус: Оффлайн
Цитата olegsaprynov ()
Такое же решит ребёнок после 2-3 уроков программирования....


olegsaprynov, у всех знания разные и не каждому дано программирование.
 
  • Страница 1 из 1
  • 1
Поиск: