Форум программистов, компьютерный форум CyberForum.ru

Вычисления для каждой точки, заданной парой координат, третьей координаты по заданной формуле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать любой класс. Реализовать конструктор, деструктор, продемонстрировать работу http://www.cyberforum.ru/cpp-beginners/thread676532.html
помогите создать класс любой можно про автомобиль,мяч,прямоугольник и тд...,чтобы были конструктор,диструктор,продемонстрировать работу.. плиз срочно надо, желательно с коментариями
C++ реализация стека всем привет! народ помогите с программой (не пойму в чем ошибка, помогите исправить) #include "stdafx.h" #include <iostream> #include <cstdlib> #define N 1024 using namespace std; struct ELEMENT { http://www.cyberforum.ru/cpp-beginners/thread676529.html
Определить количество положительных элементов массива, предшествующих первому отрицательному C++
Определить количество положительных элементов массива, предшествующих первому отрицательному. Входной файл lb 4_17. in содержит в первой строке одно число – N (количество элементов массива А). Во второй строке входного файла содержится N чисел, разделенных пробелами, и являющихся элементами массива А. В ыходной файл lb 4_17. out - в первой строке число, равное количеству положительных элементов...
Повернуть матрицу по часовой стрелке C++
Что нужно сделать, чтобы повернуть матрицу по часовой стрелке?? если меняешь i и j местами, но она повернется против часовой на 90 градусов, а нужно по часовой, уже и не знаю что делать? поделитесь мозгом:)
C++ Верно ли, что все цифры данного четырехзначного числа различны http://www.cyberforum.ru/cpp-beginners/thread676490.html
Используя оператор if, выполнить задание: Дано натуральное четырехзначное число n. Верно ли, что все четыре цифры числа различны, как, например, различны все 4 цифры следующих чисел: 0123, 9760, 5432.
C++ Списки: реализовать слияние трёх списков в один Подскажите пожалуйста, как реализовать слияние трёх списков в один. подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
21.10.2012, 18:06     Вычисления для каждой точки, заданной парой координат, третьей координаты по заданной формуле
координаты можно считывать в вектор пар, потом в цикле определять третью координату и записывать всё это в другой файл
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
#include <fstream>
#include <iostream>
#include <vector>
#include <utility>
 
int main ()
{
    std::fstream ifs("in.txt", std::ios::in), ofs("out.txt", std::ios::out);
    if(ifs.is_open() && ofs.is_open())
    {
        double a, b, c;
        std::vector<std::pair<double, double>> v;
        for(int i = 0; i < 3; ++i)
        {
            ifs >> a >> b;
            v.emplace_back(a, b);
        }
        size_t vsize = v.size();
        for(size_t i = 0; i < vsize; ++i)
        {
            c = v[0].first * v[0].second * v[i].first + v[1].first * v[1].second * v[i].first + v[2].first * v[2].second * v[i].first;
            ofs << v[i].first << ' ' << v[i].second << ' ' << c << '\n';
        }
        ifs.close();
        ofs.close();
    }
    else std::cerr << "Unable to open file(s)" << std::endl;
}
 
Текущее время: 16:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru