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

ниточка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа выводит пять случайных чисел вместо трех http://www.cyberforum.ru/cpp-beginners/thread962151.html
Програма выводит 5 чисел вместо 3. Почему? srand(time(0)); c = 1 + rand() % 10; x = 1 + rand() % 170; y = 1 + rand() % 75; cout <<y << x << c; cin >>x;
C++ О конструкторе копирования Доброго времени суток всем присутствующим. Интересует маленький вопрос. В 15-й строке происходит прямое обращение к полю входного объекта (a.data), хотя оно объявлено как private. Вопрос: почему это возможно? Потому-что оба объекты одного класса? Если да, то как сделать так, чтобы разные объекты не имели доступа в полям друг друга? #include <iostream> using namespace std;... http://www.cyberforum.ru/cpp-beginners/thread962132.html
C++ Расскажите по подробнее о mod
Не судите строго,я только начал учиться на IT))) В группе задали сделать: В общем пишем число трехзначное, к примеру 456 И на C++ должно вывести сумму 4+5+6 (456-должно быть написано без пробелов как одно число) и к примеру 1ое число=4, 2ое=5, 3е=6 Так же должны использовать mod i devision
C++ Создать шаблон некоторого класса, возможно, реализованного с применением некоторого серверного класса
Добрый день, Уважаемые профессионалы. Прошу помочь в решении задачи. Честно говоря, я ничего не понимаю. И вот...решил попросить у Вас помощи. Условие задачи таково: Требуется создать шаблон некоторого целевого класса А, возможно,
C++ дан текстовый файл.определить количество нечетных чисел и записать их в др текст файл http://www.cyberforum.ru/cpp-beginners/thread962105.html
Очень Простая задача
C++ Удаление из файла В бинарном файле есть несколько записей подряд вида struct NOD{ char c; int n;// в файле все n - разные(не повторяются) }; Помогите, как файле найти структуру с числом K(вводится пользователем) и физически удалить ее из файла? подробнее

Показать сообщение отдельно
zantaz
1 / 1 / 0
Регистрация: 25.09.2013
Сообщений: 15
25.09.2013, 16:33     ниточка
условие задачи:
В первой строке входа к этой задаче находятся два числа — количество гвоздей N, 1 ≤ N ≤ 100, и вещественное число R — радиус шляпок гвоздей. Все шляпки имеют одинаковый радиус. Далее на входе располагаются еще N строк, в каждой из которых записана через пробел пара вещественных координат центра очередного гвоздя; координаты не превосходят по абсолютной величине числа 100. Описания гвоздей приводятся в порядке обхода вершин многоугольника (либо по часовой стрелке, либо против часовой стрелки), начиная с произвольного. Шляпки разных гвоздей не накладываются друг на друга.
Результат
Выведите вещественное число, округлённое до двух знаков после запятой — длину ниточки, натянутой вокруг всех гвоздей.
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
#include "stdafx.h"
#include "iostream"
#include <iomanip> 
using namespace std;
int const K=1000; 
int main()
{
    int N;
    double R,S=0;
    double x[K];
    double y[K];
    cin>>N>>R;
    for(int i=1;i<=N;i++)
    {
        cin>>x[i]>>y[i];
    }
    for(int i=1;i<=N-1;i++)
    {
        S=S+sqrt(pow((x[i]-x[i+1]),2.0)+(pow((y[i]-y[i+1]),2.0)));
    }
    S=S+sqrt(pow((x[N]-x[1]),2.0)+(pow((y[N]-y[1]),2.0)));
    S=S+(3.14*R*2);
    cout<<fixed<<setprecision(2)<<S;
    return 0;[CPP]
}[/CPP]
где ошибка может скрываться?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru