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

Формула - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++, Turbo C http://www.cyberforum.ru/cpp-beginners/thread394867.html
1)Дан двумерный целочисленный массив. Получить новую матрицу, в которой все отрицательные элементы заменить на "-1" ,положительные - на "+1", нулевые- без изменений. 2)Дана фраза. Определить, имеются ли в ней числа, состоящие из одной цифры. 3) Графика. Составить программу передвижения шарика по заданной линии y=x^2 4) Дан файл, состоящий из строк которые могут начинаться либо с пусских...
C++ непонятная ошибка #include <iostream> using namespace std; void main() { int **a, **b, n; cin >>n; a = new int *; for (int i=0; i< n; i++) a = new int; http://www.cyberforum.ru/cpp-beginners/thread394859.html
помогите решить задачу через <iostream.h> C++
Дана матрица размера M × N. Поменять местами столбец с номером 1 и последний из столбцов, содержащих только положительные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений.
C++ Квадратная матрица на С++
сформировать квадратную матрицу порядка n по заданному образцу: 1 0 0 ... 0 0 n 0 2 0 ... 0 n-1 0 0 0 3 ... n-2 0 0 . . ... . . ... . 0 2 0 ... 0 n-1 0 1 0 0 ... 0 0 n Помогите))) Заранее спасибо...
C++ Нахождение наименьшего общего кратного трех натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread394846.html
Функции с использованием указателей. Составить программу для нахождения наименьшего общего кратного трех натуральных чисел. с использованием указателей.
C++ Определить, существует ли путь от первой ко второй точке, состоящий из "0" Мне нужно решить задач две задачи: Задача № 1. Дан массив А(m x m), заполненный "1" и "0". С клавиатуры вводятся координаты i, j двух точек массива. Определить, существует ли путь от первой ко второй точке, состоящий из "0". Вывести найденый путь в удобной форме. Задача № 2. Реализовать алгоритм умножения целых чисел, не умещающихся в разрядной сетке компьютера (до 100 десятичных цифр). Я... подробнее

Показать сообщение отдельно
Ultrasonic
0 / 0 / 0
Регистрация: 29.11.2011
Сообщений: 8
29.11.2011, 18:53  [ТС]     Формула
Цитата Сообщение от SleepMaster Посмотреть сообщение
Держи, у меня всё работает:
C++
1
2
z=(M_PI*x)*pow(sin(M_PI*y+1*M_PI/180),2)+pow((exp(x-y))\
*pow(sin(x*x*x*M_PI/180),2),1.0/3)*(log10(fabs(tan(x/y)))/sin(log(fabs(x)))*cos(x+23));
Вот так уже компилируется и запускается но считает не правильно,
при
x = 1.215 y = -1.517
должно быть z = -2.4317e + 00

вот весь код, может еще ошибка где то?

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
#include<iostream>
#include<iomanip>
#include<math.h>
#include<stdio.h>
#define M_PI 3.13159
 
using namespace std;
 
 void main()
{
 float x,y,z;
  for(int i=0;i<3;i++)
 
   {cout<< "x=";
    cin>> x;
    cout<< "y=";
    cin>> y;
 
    z=(M_PI*x)*pow(sin(M_PI*y+1*M_PI/180),2)+pow((exp(x-y))
        *pow(sin(x*x*x*M_PI/180),2),1.0/3)*(log10(fabs(tan(x/y)))/sin(log(fabs(x)))*cos(x+23));
 
    cout<< "For x= " << x << " and y= "<< y << endl;
    cout.setf(ios::scientific,ios::floatfield);
    cout<< "Result z= " << setprecision(4) << z << endl << endl;
    cout.setf(0,ios::floatfield);
   }
  cout<< "End Programm. Press Enter" << endl;
  getchar();
}
 
Текущее время: 23:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru