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

Перевод градусов в радианы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти минимальный по значению элемент и записать его на начало массива, высвободив для него место путем смещ http://www.cyberforum.ru/cpp-beginners/thread1215449.html
Генерировать значения элементов одномерного массива с помощью генератора псевдослучайных чисел, введя количество элементов массива с клавиатуры. найти минимальный по значению элемент и записать его на начало массива, высвободив для него место путем смещения элементов массива вправо.
C++ Определить количество различных цифр, содержащихся в десятичной записи каждого элемента массива натуральных ч Определить количество различных цифр, содержащихся в десятичной записи каждого элемента массива натуральных чисел. Использовать структуру для хранения цифрового символа из массива чисел и количества различных цифр в его записи. http://www.cyberforum.ru/cpp-beginners/thread1215436.html
C++ Если последовательность знакопеременна, то вывести максимум, в противном случае минимум
С клавиатуры вводится последовательность произвольных чисел, пока не введется "0". Если пос-ть знакопеременна, то вывести максимум,в другом случае минимум. Вот исходник: #include<iostream> using namespace std; void main() { setlocale(0,""); int m; //Переменная для текущего значения
C++ Программу, которая реализует решение задачи, через рекурсию, так и итеративной функции
Я написал одну программу через рекурсию, как сделать вторую,через инеративную функцию? #include "stdafx.h" #include <iostream> #include <cmath> #include <conio.h> using namespace std; double func (int n, int x); int _tmain(int argc, _TCHAR* argv) {
C++ При чтении dll библиотеки в обычном(не бинарном) виде, чтение прерывается на NULL http://www.cyberforum.ru/cpp-beginners/thread1215385.html
Задача такая: открыть dll файл(не мой) в обычном текстовом виде(каким его могут открыть обычные блокноты), найти нужную последовательность символов и заменить их. Проблема: при открытие dll читается до первого NULLа и прерывается. Вот собственно код: // Открываем объект ядра "файл" HANDLE hFile = CreateFile("client2.dll", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL,...
C++ Динамическое подключение VC++ (2012) DLL в приложении C++Builder (RAD XE5) Здравствуйте! Вроде бы подобные темы бывали, но я так и не смог понять, что не так, т.к. редко пишу на с++. Вот код в библиотеке VC++: //--------------------------------------------------------------------------- #include "stdafx.h" #include "Cam.h" //--------------------------------------------------------------------------- BOOL APIENTRY DllMain( HMODULE hModule, ... подробнее

Показать сообщение отдельно
Staisha
0 / 0 / 0
Регистрация: 23.06.2014
Сообщений: 2
23.06.2014, 22:22     Перевод градусов в радианы
задание выглядит вот так :Объект: угол (градусы, минуты, секунды). Реализовать базовые операции над углами и дополнительно: преобразовать в радианы и из радианов, преобразовать в грады и из градов, получить дополнительный угол. Операции должны производиться с учётом целых оборотов, т.е. результат всегда от 0 до 360.

проблема с последним пунктом , теоретически понимаю что секунды и минуты < 60, а градусы <360,
но как сделать в таком коде

C++
1
2
3
4
5
6
7
8
9
case '2':          // Тест 2 (Сложение и умножение на число углов в градусах минутах секундах)
        cout << "\nEntry shislo>";
        cin >> value;
        if(!cin.fail())
          cout << "\n(A(g,m,s + q,m,s) = " << (a + b)
               << "\n(A(q,m,s - q,m,s) = " << (a - b) 
               << "\n(q,m,s * n) = " << (a * value);
        else {  cin.clear();  cin.sync();  cout << "Error: Incorrect value";  }
        break;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru