Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 65
1

Задача на решение расстоянии между двумя пунктами

12.10.2017, 15:06. Показов 3007. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Известны координаты двух населенных пунктов. Напишите программу вычисления расстояния между этими населенными пунктами с учетом масштаба карты. Не понимаю как работать в консоле С++ с координатами и масштабами.

Добавлено через 6 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    double x1, x2, y1, y2, d;
    cout << "Введите координаты первого пункта:=" << endl;
    cin >> x1;
    cin >> x2;
    cout << "Введите координаты второго пункта:=" << endl;
    cin >> y1;
    cin >> y2;
    d=sqrt((pow((x2-x1),2)) + (pow((y2-y1),2)));
    cout << "растояние между двумя пунктами:="<< d << endl;
    system ("pause");
    return 0;
}
Решил, но немогу понять что делать с масштабом по заданию, "С учетом масштаба карты".
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.10.2017, 15:06
Ответы с готовыми решениями:

Увидеть расстояние между двумя пунктами
Дана карта местности с обозначенными на ней N пунктами. Написать программу, которая позволяет...

Прокладка наивыгоднейшего пути между двумя пунктами
Прокладка наивыгоднейшего пути между двумя пунктами. (инфо) Помогите найти исходник решения этих...

Wi fi мост между двумя пунктами, для передачи интернета
Здравствуйте, возникла следующая ситуация- Есть точка А из которой нужно передать интернет в Точку...

Функция вычисления расстояния между двумя заданными пунктами
Вот задание: Представить автотрассу в виде двунаправленного списка, элементы которого содержат...

1
309 / 272 / 220
Регистрация: 14.11.2016
Сообщений: 1,052
12.10.2017, 16:39 2
New_programma, умножаешь полученное расстояние на масштаб местности.
Т.е. если масштаб 1:500 000 (т.е. 1 см. на карте = 5 км. на местности), а расстояние между точками А и Б = 12 см., то:
12 см. * 500 000 см. = 6 000 000 см. = 60 км.
0
12.10.2017, 16:39
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.10.2017, 16:39
Помогаю со студенческими работами здесь

Найти кратчайший путь между двумя заданными пунктами
Прошу объявить общий сбор всех хакеров, нужно решить задачу на C++. У меня ВСТАЛА небольшая...

Определить силу притяжения между двумя телами массой М1 и М2 находящихся на расстоянии R друг от друга
Определить силу притяжения между двумя телами массой М1 и М2 находящихся на расстоянии R друг от...

На плоскости расположены три точки. Известно расстоянии между каждыми двумя точками. Определить, лежат эти точ
На плоскости расположены три точки. Известно расстоянии между каждыми двумя точками. Определить,...

Решение конфликта между двумя библиотеками
Как решить конфликт между библиотекой mscorlib.dll из .NET и библиотекой mscorlib.dll из...

Задача на нахождение угла между двумя плоскостями
Точка М(-5; 16; 12), через которую проведены две плоскости: одна из них содержит ось ОХ, другая ОY....

Задача на расстояние между двумя скрещивающимися прямыми в общем виде
Определить расстояние между двумя скрещивающимися прямыми =b1 =b2


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
Что такое паттерны программировани­я и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
Что такое javascript:void­­(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru