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

калькулятор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление косинуса через ряд http://www.cyberforum.ru/cpp-beginners/thread1045800.html
Здравствуйте =) Пытаюсь посчитать косинус через ряд Тейлора, написал программку, но не могу понять, как она считает (результаты не сходятся с табличными). #include <iostream> #include <tgmath.h> using namespace std; int Fact(int x) { if (x==0) return 1; return x*Fact(x-1);
C++ Тема: Циклы, строковый тип. Написать программу по данной задаче :help: В строке записан текст, в котором слова разделены знаками препинания (пробел : , - ; ), в конце предложения стоит точка, ? или !. Сосчитать количество предложений в тексте и найти самое короткое из них. Заранее огромное спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread1045796.html
C++ Не работает программа
Помогите, пожалуйста. Не работает программа. Задание: Дано натуральное число n. Среди чисел 1, 2,...,n найти все те, которые можно представить в виде суммы квадратов двух других натуральных чисел. (Определить процедуру, позволяющую распознать полные квадраты). Надо решить программу через функции (в программе должны быть функция ввода, функция вычисления, функция вывода). Код С++:...
C++ Задача(матрицы, замена)
а)сформировать из строк матрицы B матрицу С, расположив строки так, чтобы количество положительных элементов в строке возрастало с увелечением ее порядкового номера b)в матрице С найти сумму элементов столбцов с нечетными номерами
C++ Вставить новый столбец после столбца, в котором нет ни одного отрицательного элемента http://www.cyberforum.ru/cpp-beginners/thread1045784.html
Вставить новый столбец после столбца, в котором нет ни одного отрицательного элемента. Написала ее. исправьте ошибки #include <iostream> using namespace std; int main() {int n, m, k=0; cout<<"n="; cin>>n; cout<<"m=";cin>>m; int kotr=0; int a; int b ; for(int i=0;i<n;i++)
C++ Необработанное исключение типа "System.AccessViolationException" при добавлении Datagridview Прошу помощи. Создаю проект "приложение Windows Forms" в Visual Studio 2008. Добавляю компонент DataGridView на форму, больше ничего не прописываю. Выскакивает ошибка при запуске: "Необработанное исключение типа "System.AccessViolationException" произошло в System.Windows.Forms.dll Дополнительные сведения: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что... подробнее

Показать сообщение отдельно
Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
18.12.2013, 01:55     калькулятор
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include <iostream>
#include <fstream>
using namespace std;
 
void calc(double a, char c, double b)
{
    ofstream file("calc.txt", ios::app);
    switch (c)
    {
        case '+':
        {
            file << a << c << b << "=" << a + b << endl;
            cout << "Answer = " << a + b<<endl;
            break;
        }   
        case '-':
        {
            file << a << c << b << "=" << a - b << endl;
            cout << "Answer = " << a - b << endl;
            break;
        }
        case '*':
        {
            file << a << c << b << "=" << a * b << endl;
            cout << "Answer = " << a * b << endl;
            break;
        }
        case '/':
        {
                if (b == 0)
                    cout << "Wrong!" << endl;
                else
                {
                    file << a << c << b << "=" << a / b << endl;
                    cout << "Answer = " << a / b << endl;
                }
                break;
        }
        default: cout << "Invalid sign!" << std::endl;
    }
    file.close();
}
int main()
{
    double a, b;
    char c;
    do
    {
        cout << "Input a - ";
        cin >> a;
        cout << "Input sign (+|-|*|/) - ";
        cin >> c;
        cout << "Input b - ";
        cin >> b;
        calc(a, c, b);
        cout << "Press q to quit or another sign to continue." << endl;
        cin >> c;
    } while (c!='q');
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru