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

Перевести радианную меру угла в градусы, минуты и секунды - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Событие пересечения фигур http://www.cyberforum.ru/cpp-beginners/thread738883.html
Привет. Есть координаты двух квадратов, то есть 4 координаты на квадрат. Необходимо определить пересечение этих квадратов и выполнить какой нибудь код, например переменной присвоить значение. Расстояние между вершинами квадрата 0.03. Необходимо проверить значения 0.001, 0.002 и т.п. Второй час с циклами мучаюсь. Помогайте:)
C++ В каждой строке матрицы элемент главной диагонали заменить суммой ранее расположенных элементов Ребята выручайте, до пятницы нужно сделать это задание(( я понимаю, что вы мне не обязаны( но очень надо. Заранее спасибо за помощь. в каждой строке матрицы F(k,k) элемент, лежащий на главной диагонали, если это простое число, заменить суммой ранее расположенных элементов. http://www.cyberforum.ru/cpp-beginners/thread738882.html
Что делает данная функция C++
Вопрос. Что в данном коде делают функции с 97ой строки, интересует так же что значит FILE *fp и getc(fp) (конкретно что значит fp) #include <iostream> #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include "main.h" int main() { printf("Starting...\n");
Распечатать анкетные данные студентов интересующей вас группы. Фамилии студентов начинаются с букв I, F и G C++
!!!!!
C++ Составить программу вычисления величин, где N Сумму всех четных чисел от 2 до 5×N http://www.cyberforum.ru/cpp-beginners/thread738866.html
!!!!!
C++ Задача (язык С + +). Вывести таблицу значений функции y = 2х2 +3 х-5 на промежутке [-2, 2] с шагом 0,1 Приветик подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
19.12.2012, 22:49     Перевести радианную меру угла в градусы, минуты и секунды
Цитата Сообщение от hacker13a Посмотреть сообщение
Перевести радианную меру угла в градусы, минуты и секунды.
- вот очень просто и сердито (как бонус - защита от некорректного ввода)
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
29
30
31
32
#include <cmath>
#include <iostream>
using namespace std;
 
int main()
{
    double DEG   = 90/asin(1.0);//Коэфф перевода радиан в градусную меру
    double angle = 0;
    double ipart = 0;//Целая часть от angle
    double fpart = 0;//Дробная часть от angle
    int minutes  = 0;
    int seconds  = 0;
    while(true)
    {
        cout<<"Enter angle in radians : ";
        if(!(cin>>angle))
        {
            //Обрабатываем некорректный ввод
            cin.clear();
            cin.sync();
            cout<<"Incorrect input"<<endl;
        }
        else
        {
            fpart = modf(angle*DEG, &ipart);
            minutes = int(60*fpart);
            seconds = int(60*(60*fpart - minutes));
            cout<<ipart<<" deg "<<minutes<<"\'"<<seconds<<"\""<<endl;
        }
    }
    return 0;
}
Миниатюры
Перевести радианную меру угла в градусы, минуты и секунды  
 
Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru