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

Составить текстовое меню - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ подсвязный граф в си++ http://www.cyberforum.ru/cpp-beginners/thread659975.html
15.Для каждого жителя города задано множество (возможно, пустое) имен его детей; каждый житель города имеет уникальное имя. Жители x и y называются родственниками, если либо x — ребенок y, либо y —...
C++ Найти седловые точки матрицы Вывести на экран матрицу в котрорых имеетсю седловые точки! Что то не работает, в чём причина? Добавлено через 15 секунд #include "stdafx.h" #include "iostream" #include "iomanip" #include... http://www.cyberforum.ru/cpp-beginners/thread659974.html
частота встречи символа C++
Здравствуйте, пишу программу которая определяет частоту появления каждого символа в тексте. Застрял на этапе подсчета каждого символа который встречается. вот код. Почему не выводится f? #include...
C++ Запись в файл
Добрый вечер, у меня в коде программы где то ошибка которую не могу найти. #include <iostream> #include <fstream> #include <time.h> using namespace std; void CreateArr(int*, int); //...
C++ Градиент в детекторе Канни http://www.cyberforum.ru/cpp-beginners/thread659968.html
Собственно, судя по информации в интернете, угол направления в градиенте принимает значения от 0 до 180. Но, при вычислении этого угла(ов) в силу использования арктангенса получаются углы от -90 до...
C++ Сортировка шаблона стека, меняя узлы написала шаблон стека необходимо организовать сортировку, меняя узлы стека у меня в сортировке теряется одна связь как правильно организовать эту сортировку? #include "stdafx.h" #... подробнее

Показать сообщение отдельно
ps10n1ck
54 / 48 / 2
Регистрация: 10.11.2010
Сообщений: 132
29.09.2012, 01:32
Добавлено через 1 час 18 минут
Появилось время и решил написать более приличный вариант: в данном случае вводить значение нужно в градусах, а в первом варианте в радианах вводилось

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
33
34
35
36
37
38
39
#include <iostream>
#include <cmath>
 
#define M_PI  3.14159265358979323846
 
using std::cout;
using std::cin;
using std::endl;
 
int main(){
int iFuncTypeSelect = 0;
double dResult = 0;
double dNum = 0;
 
cout << "Select func type:\n1: sin()\t2: cos()\t3: tan()\tother: exit" << endl;
cin >> iFuncTypeSelect;
while(iFuncTypeSelect > 0 && iFuncTypeSelect < 4){
cout << "Enter value: ";
cin >> dNum;
switch(iFuncTypeSelect){
case 1:
   dResult = sin(dNum * M_PI / 180);
   cout << endl << "sin(" << dNum << char(248) << ")=" << dResult << endl << endl;
break;
case 2:
   dResult = cos(dNum * M_PI / 180);
   cout << endl << "cos(" << dNum << char(248) << ")=" << dResult << endl << endl;
break;
case 3:
     dResult = tan(dNum * M_PI / 180);
   cout << endl << "tan(" << dNum << char(248) << ")=" << dResult << endl << endl;
break;
}
cout << "Select func type:\n1: sin()\t2: cos()\t3: tan()\tother: exit" << endl;
cin >> iFuncTypeSelect;
}
 
return 0;
}
Добавлено через 1 час 16 минут
Сама задача с комментариями лежит тут
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru