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

Вычисление значений выражений по заданным формулам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблон класса и перегруженного оператора отказываются дружить http://www.cyberforum.ru/cpp-beginners/thread660133.html
Всем привет! Помогите разобраться с шаблонами, не получается подружить шаблон класса и шаблон перегруженного оператора. Выдает ошибку. Код: template<typename T> class point { public: /* ... */
C++ Нужно в С++ нарисовать графику Нужно,чтобы присутствовало не менее 5и объектов,чтоб это была связанная катринка,и чтоб они были цветные. http://www.cyberforum.ru/cpp-beginners/thread660123.html
C++ Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с первого бита
Ввести целое A. Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с ервогоп бита. B=1A05h.
C++ Даны натуральное число n, действительные числа a1.an. Вычислить a1+.+an и a1a2.an на c++
Помогите пожалуйста решить, очень прошу. a1+...+an и a1a2...an
C++ Дано действительное число а http://www.cyberforum.ru/cpp-beginners/thread660095.html
Дано действительное число а. Не пользуясь никакими операциями кроме *, получить заданные значения. Составить блок схему алгоритма Вывести на экран результат в виде: число а результаты 1-ой 2-ой 3-ей 4-ой
C++ Сколько раз в данном числе встречается цифра 5 ? т.е допустим дано 3х значное число 546. Значит там цифра "5" будет встречаться один раз. не знаю как написать это. если можно то максимально простой код. подробнее

Показать сообщение отдельно
хАЛЕКСЕЙх
 Аватар для хАЛЕКСЕЙх
8 / 8 / 2
Регистрация: 11.10.2012
Сообщений: 118
15.10.2012, 14:36     Вычисление значений выражений по заданным формулам
LeMax24, вот ко первой задачи с пояснением

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream> // Стандартная библиотека С++
#include <math.h>   // Здесь содержится матиматические функции
#include <locale.h> // Для руссификация консоли
#include <stdlib.h> // Для время-работы консоли
 
int main(){ // Каждая програма должна с этого начинаться 
    setlocale(LC_ALL,"Rus"); // Даёт консоли выводить "Кириллицу"
    
    double b, x, z; // обьявляем b, x, z - число с точкой
    std::cout << "Введите первую переменную: ";  // Выводит на консоль
        std::cin >> b;                           // Просит пользователю указать число
    std::cout << "Введите вторую переменную: ";  // Выводит на консоль
        std::cin >> x;                           // Просит пользователю указать число
    std::cout << "Введите третью переменную: ";  // Выводит на консоль
        std::cin >> z;                           // Просит пользователю указать число
    
    b = sqrt(exp( (x - 1)/sin(fabs(z)) )); // Здесь идёт решение задачи
    std::cout << "Ответ: " << b << std::endl; // выводит b, и переводит курсор на следующую строку
    
system("pause"); // Библиотека stdlib.h
return 0;        // Программа должна всегда заканчиваться 0
}                // Конец блока
вот ко второй с пояснениями

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> // Стандартная библиотека С++
#include <math.h>   // Здесь содержится матиматические функции
#include <locale.h> // Для руссификация консоли
#include <stdlib.h> // Для время-работы консоли
 
int main(){ // Каждая програма должна с этого начинаться 
    setlocale(LC_ALL,"Rus"); // Даёт консоли выводить "Кириллицу"
    
    double b, x, z; // обьявляем b, x, z - число с точкой
    std::cout << "Введите первую переменную: ";  // Выводит на консоль
        std::cin >> b;                           // Просит пользователю указать число
    std::cout << "Введите вторую переменную: ";  // Выводит на консоль
        std::cin >> x;                           // Просит пользователю указать число
    
    b = (3 * sin(x/3)/cos(x/3) - sin(x*sqrt(2))) / abs(x) - 1; // Здесь идёт решение задачи
    std::cout << "Ответ: " << b << std::endl; // выводит b, и переводит курсор на следующую строку
    
system("pause"); // Библиотека stdlib.h
return 0;        // Программа должна всегда заканчиваться 0
}                // Конец блока
 
Текущее время: 11:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru