С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
cypma4
6 / 6 / 0
Регистрация: 03.11.2011
Сообщений: 12
#1

прога вычисляет не правильно - C++

05.01.2012, 22:03. Просмотров 438. Ответов 1
Метки нет (Все метки)

Задание к работе
Пользовательский класс должен содержать необходимые элементы-данные, метод установки их начальных значений:
Void set(double X, …);
метод печати:
Void print(void);
метод, решающий поставленную задачу:
Void Run(void);
Код методов – вне пространства определения класса. Программа должна включать в себя статический и динамический способы создания объектов, и для каждого объекта использовать прямую и косвенную адресацию при вызове методов класса.

само задание http://www.cyberforum.ru/attachment....1&d=1325786507

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
// dz_2_var_2.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#define _USE_MATH_DEFINES
#include <math.h>
#include <cmath>
using namespace std;
 
class first
 {
 public:
 double x,y,z,u;
 void print()
  {
     cout<<"u="<<u;
  }
 };
double temp,temp2,temp3,temp4;
int _tmain()
{
 first a;
 a.x = -4.5;
 a.y = 0.75*0.0001;
 a.z = 0.0845*100;
 temp4=fabs(a.x-a.y);
 cout<<"\ntemp4=  "<<temp4;
     temp = (8 +temp4*temp4 +1);
     cout<<"\ntemp_1=  "<<temp;
     temp = pow(temp,1.0/3.0);  //pow(a,1.0/3.0)
     cout<<"\ntemp_2= "<<temp;
     temp3 =tan(a.z)*tan(a.z)+1;
     cout<<"\ntemp3= "<<temp3;
     temp2 =  pow(M_E,temp4)*pow(temp3,a.x);
     cout<<"\ntemp2= "<<temp2<<"\n";
  a.u = temp/(a.x*a.x + a.y*a.y +2) - temp2 ;
     a.print();
     system("pause");
 
}
0
Миниатюры
прога вычисляет не правильно  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2012, 22:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос прога вычисляет не правильно (C++):

прога не правильно работает - C++
У меня ошибка в while но не знаю как исправить:( #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;clocale&gt; #include &lt;iomanip&gt; ...

Прога не всегда работает правильно.. - C++
Задача: Построить максимальное множество, состоящее из попарно не сравнимых векторов v. Векторы v определяются парами чисел, выбираемые из...

Прога на Си, все правильно вроде, но выскакивает - C++
Проверьте, пожалуйста, вроде задержку сделала, но выскакивает почему-то не считает результат... #include &lt;vcl.h&gt; #include &lt;conio.h&gt; ...

надо что то добавить!!прога просто выводит список групп,учеников и первых 3 оценок.надо чтобы прога в конце показывала по убыванию средего балла - C++
#include&lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; #include&lt;string.h&gt; #include&lt;stdlib.h&gt; main() {int t,o1,o2,o3; char...

Не правильно вычисляет - Delphi
Вычисляю определенный интеграл tan2(x) от 1.6 до 2.4 выдает не правильный ответ должно 32 выдает 0.2(метод Симпсона) unit Unit1; ...

Не вычисляет правильно дискриминант - C (СИ)
сторонними библиотеками не пользоваться #include &lt;stdio.h&gt; float absoluteValue(float x){ if(x&lt;0) x=-x; ...

1
cypma4
6 / 6 / 0
Регистрация: 03.11.2011
Сообщений: 12
05.01.2012, 22:04  [ТС] #2
и плюс она выполнена не как в задании
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2012, 22:04
Привет! Вот еще темы с ответами:

не всегда правильно вычисляет - Delphi
в массиве найти максимальный и минимальный элемент, поменять их местами, вывести полученный массив var a:array of real; ...

Не правильно прога пашет - Assembler
привет всем помогите с программой программа должна записывать по 7 цифр в три файла (К1, К2 и К3) в четвертый файл &quot;К123&quot; прога...

Программа не правильно вычисляет углы - Visual Basic .NET
создал калькулятор, (для вычисления углов между векторами, напрвленных из одной общей точки (0,0) в конечные (x1y1) (x2y2) (x2y3) так вот...

Прога не правильно переводит в двоичное число :( помогите - C++ Builder
#include &lt;iostream&gt; #include &lt;conio&gt; using std::cin; using std::cout; int main (){ const int n=16; bool bin;...


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

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

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