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

Найти координаты всех вершин правильного многоугольника - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вращение фигуры http://www.cyberforum.ru/cpp-beginners/thread169094.html
Как можно сделать вращение фигуры?? Например, дан треугольник (имеется в виду графический режим в borland c++ 3.1)
C++ Считывает с клав-ы только 4 элемента из 6-ти нужных Вот код программы, который должен вычислить и вывести на экран в виде таблицы значения функции F на интервале от xk до xn с шагом dx. Проблема в том, что программа считывает только 4 первых элемента и продолжает свою работу. Не пойму почему... Пробовал считать сначала 3 значения, а потом еще 3, дк консоль вообще выдал ошибку (((((((( #include "stdafx.h" #include<stdio.h> #include<math.h> ... http://www.cyberforum.ru/cpp-beginners/thread169091.html
Найти сумму всех n-значных чисел 1<=n<=4 C++
Найти сумму всех n-значных чисел 1<=n<=4 может я тупой или от голода не могу думать, но объясните мне что надо сделать в этом задании. я не прошу решения а просто объясните что тут делать???
printf - дробное число C++
Почему с помощью сout нормально выводится дробное число, а пишу printf("%4.f",z) вывоит целую часть, причем округляет
C++ Напечатать все трехзначные числа, которые при деления на 13 дают остаток 5. http://www.cyberforum.ru/cpp-beginners/thread169049.html
Никак не справлюсь, помогите..... 1). Спросить у пользователя числа a, b, c, d, e, f и решить систему ax+by=c dx+ey=f 2). Напечатать все трехзначные числа, которые при деления на 13 дают остаток 5. Найти их сумму.
C++ Написать програму для подсчета элементарных функций "Написать програму для подсчета элементарных функций" - это все задание лабораторной. Я так понял нужно написать свои функции для нахождения элементарных функций. Я написал экспоненту, синус, косинус, тангенс, котангенс через ряды Тейлора(совпадают значения), какие еще элементарные функции можно реализовать таким способом? Пробовал написать функцию по ряду но она только для очень маленьких... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
25.09.2010, 15:34     Найти координаты всех вершин правильного многоугольника
Вершины правильного N-угольника с расстоянием R от центра до вершины (которое легко высчитывается извлечением корня из суммы квадратов разностей координат вершины с координатами центра) делят круг того же радиуса с тем же центром на N равных секторов. Поскольку весь круг - это 360°, угол, занимаемый одним сектором, со всей очевидностью составляет A = 360° / N. При помощи арктангенса (X1-X)/(Y1-Y) и с учётом знаков каждой из этих скобок ты легко найдёшь полный угол A0, на который отклонилась твоя вершина. Координаты каждой следующей вершины будут равны для i = 1..N-1 следующей паре координат: { X + R*cos(A0 + i*A); Y = R*sin(A0 + i*A) }
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru