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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tokar2
25 / 25 / 1
Регистрация: 09.11.2012
Сообщений: 229
#1

Получить косинус из числа при вводе cos - C++

17.11.2012, 22:16. Просмотров 400. Ответов 2
Метки нет (Все метки)

Как сделать чтобы я вводил cos и добывался косинус из числа
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
#include <iostream>
#include <conio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
#define c cos; 
using namespace std;
int main ()
{
    float g, res=0;
    bool EXIT = false;
    char str[100],op='\0';
    while (EXIT == false)
    {
        cout << "Input string: ";
        cin >> str;
        if (str[0] == '=') EXIT = true;
        g = atof(str);
        float G = atof(str);
        if (g==0) op = str[0];
        else
        {  
            if  (op!='\0')
            {
                if (op == strcmp(str,"cos")) res=cos(g);
                op = '\0';
            }
            else res = g;
        }
        cout<<res;
    }
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2012, 22:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить косинус из числа при вводе cos (C++):

Почему при вводе числа программа работает нормально, а при вводе буквы уходит в бесконечный цикл? - C++
void mainmenu() { cout &lt;&lt; &quot;Введи число&quot; &lt;&lt; endl; cin &gt;&gt; choice; if (choice == 1) { cout &lt;&lt; &quot;Hello&quot; &lt;&lt; endl; } ...

Почему cos (косинус) подчеркивает??? - C++
#include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; int main(){ float n; printf (&quot;vvestu n:\t&quot;); scanf(&quot;%f&quot;,&amp;n); ...

исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х - C++
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; using namespace std; void main() { setlocale(LC_ALL,&quot;Russian&quot;); ...

Ошибка при вводе числа - C++
Подозреваю, что где-то нужно обнулить переменную rows. Потому что (как показано на скрине) число &quot;45&quot; всегда состоит из первой цифры кол-ва...

Вылет программмы при вводе числа - C++
Сделал прогу, которая может искать символ в тексте, вычленять часть текста и заменять регистр первых букв. Обработал все случаи &quot;тупого...

Зацикливает при вводе чётного числа. While - C++
Условие: Дано целое число N (&gt; 0). С помощью операций деления нацело и взятия остатка от деления определить, имеются ли в записи числа...

2
Kuzia domovenok
1892 / 1747 / 119
Регистрация: 25.03.2012
Сообщений: 5,936
Записей в блоге: 1
17.11.2012, 23:11 #2
непонятно, что за строка вводится и что ты желаешь вывести в ответ?
0
tokar2
25 / 25 / 1
Регистрация: 09.11.2012
Сообщений: 229
17.11.2012, 23:14  [ТС] #3
вводится
cos enter
4 enter
= enter
и должна вывести косинус из 4
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2012, 23:14
Привет! Вот еще темы с ответами:

почему то при вводе числа не выдает сумму - C++
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;conio.h&quot; #include &quot;math.h&quot; #include &quot;locale.h&quot; #include &lt;windows.h&gt; using...

Ошибка -1.#IND при вводе не целого числа - C++
После ввода дробного числа для b в консоли пишется ошибка -1.#IND. При вводе целого числа все считается. В чем причина? При использовании...

При вводе числа с плавающей точкой завершается программа - C++
Вот код: #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;stdlib.h&gt; #include &lt;clocale&gt; /* run this program using the...

Циклы: при вводе числа <=0 запрашивать другое число - C++
Только начал осваивать азы, так что уж извините за глупый вопрос. Как в приведенном ниже коде сделать так, что бы при вводе числа ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru