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

Вычисление по формуле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перестрой матрицы и вектор http://www.cyberforum.ru/cpp-beginners/thread1108730.html
Очень нужна помощь с лабой. Получить элементы квадратичной матрицы A = (Aij) (i, j = 1, ... n), где Aij = f (ij), f (ij) - заданная функция. С матрицы получить компоненты вектора X = (Xi). А именно : в матрице найти первую по очереди строку с максимальной суммой элементов. Вектор X получить из найденной строки циклической сдвигом ее элементов на две позиции влево. Элементы матрицы...
C++ Правильный N-многоугольник Всем привет! Есть задание: А) Правильный N-многоугольник с заданным числом сторон, длиной стороны и координатами центра. Операции: площадь, радиус описанной и вписанной окружностей, принадлежность точки к внутренности многоугольника (ориентация многоугольника произвольная). Б) Правильный N-многоугольник в пространстве (лежащий в плоскости, заданной по трем точкам, ориентация многоугольника на... http://www.cyberforum.ru/cpp-beginners/thread1108720.html
STATUS_STACK_BUFFER_OVERRUN C++
Здравствуйте, Сделана (вроде логично) простая программка. Не работает из-за переполнения буфера О_о trace to cursor показал что из функции вылетаю после указания/чтения 7го эл-та матрицы. Как мне быть? #include <stdio.h> #include <iostream> #include <conio.h>
Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1 C++
В одномерном массиве, состоящей из n вещественных элементов, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым отрицательными элементами. 3) Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом - все остальные. #include <iostream> #include <cstdlib> #include...
C++ работа с внешними ресурсами http://www.cyberforum.ru/cpp-beginners/thread1108688.html
Написать программу копирования содержимого текстового файлав конец другого файла. Написать программу для Windows по созданию окна, куда бы выводилась текстовая информация. Заранее спасибо.
C++ Графика Товарищи программисты помогите с задачей пожалуйста, что бы работала в Visual Studio 2010. Написать программу, которая выводит на экран точечный график функции y= 2^x. Диапазон изменения аргумента – от -5 до 5, шаг аргумента – 0.5. График вывести на фоне координатных осей , точка пересечения которых должна находиться в центре экрана. подробнее

Показать сообщение отдельно
crypt
 Аватар для crypt
1 / 1 / 1
Регистрация: 11.11.2013
Сообщений: 30
01.03.2014, 23:12     Вычисление по формуле
Вычислить значение формулы, вот код:
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
#include <iostream>
#include <Windows.h>
#include <math.h>
 
using namespace std;
 
void main()
{
    cout.setf(ios::fixed);
    cout.setf(ios::showpoint);
    cout.precision(3);
    float b,t,y,u;
    char sob[70];
    CharToOem("Расчет по математической формуле.",sob);
    cout << sob << endl << endl;
    CharToOem("Введите значение переменной t: ",sob);
    cout << sob;
    cin >> t;
    CharToOem("Введите значение переменной y: ",sob);
    cout << sob;
    cin >> y;
    CharToOem("Введите значение переменной u: ",sob);
    cout << sob;
    cin >> u;
    b=1+(t*y+pow(u,2))/(pow(log(abs(u)),1/3));
    CharToOem("Значение B = ",sob);
    cout << sob << b;
    cout << endl << endl;
    system("pause");
}
Собственно, выдает неправильный ответ. Если быть точнее, то выдает результат вычисления числителя выражения, но не делит на знаменатель, как я понял. Подскажите, пожалуйста, в чем проблема. Заранее благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru