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

Вычислить значение выражения - C++

Восстановить пароль Регистрация
 
Sergofan42
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
16.05.2012, 21:21     Вычислить значение выражения #1
Ребятки, помогите первокурснику строительного института написать несколько программ! заранее благодарю
Миниатюры
Вычислить значение выражения   Вычислить значение выражения  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2012, 21:21     Вычислить значение выражения
Посмотрите здесь:

C++ Вычислить значение выражения
C++ Вычислить значение выражения
C++ Вычислить значение выражения
Вычислить значение выражения C++
Вычислить значение выражения C++
C++ Вычислить значение выражения
Вычислить значение выражения C++
Вычислить значение выражения C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
16.05.2012, 21:56     Вычислить значение выражения #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1.3

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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
   double a = 12.6;
   double x = 0.93;
   double y, f, z;
 
   z = a * sin( x );
 
   if ( z >= 0 )
      f = z;
   else if ( -1 <= z && z < 0 )
      f = 0;
   else
      f = z*z;
 
   y = f + a;
 
   cout << y << endl;
 
   return 0;
}

1.4

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
#include <algorithm>
 
using namespace std;
 
int main()
{
   double a = 6.3;
   double b = 5.9;
   double t, s;
 
   t = log( max( a, b ) );
 
   if ( t > 2.4 )
      s = 0.5 * t;
   else
      s = t + 2.4;
 
   cout << s << endl;
 
   return 0;
}

2.1

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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
   const double PI = acos(-1); // константа пи
   double a = PI / 5;
   double F, x, y;
 
   x = sin(a) * sin(a) + cos( a*a );
 
   if ( x >= 1 )
      y = sqrt( x - 1 );
   else
      y = cos( exp(x) - 1 ) * exp(x);
 
   F = y + 5.6;
 
   cout << F << endl;
 
   return 0;
}

2.2
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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
   double t = 18.5;
   double x = 0.57;
   double z, y;
 
   z = t * sin(x);
 
   if ( x > 0 )
      y = z;
   else if ( -1 <= x && x < 0 )
      y = 0;
   else
      y = x*x;
 
 
   cout << y << endl;
 
   return 0;
}

Мне аж прям жалко вас стало, мучают будущих строителей. Только за правильность программ не ручаюсь
Sergofan42
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
16.05.2012, 22:13  [ТС]     Вычислить значение выражения #3
спасибо большущее)) а... вот ещё, забыл) помоги ещё одну задачку)
Миниатюры
Вычислить значение выражения  
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
16.05.2012, 22:17     Вычислить значение выражения #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Честно скажу, я плохо решаю эти задачи на вхождение точек в определенные области, но я решил бы так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
   double x = 0.75;
   double y = 0.44;
 
   if ( abs(x) <= 1 && abs(y) <= 1)
      cout << "YES" << endl;
   else
      cout << "NO" << endl;
 
   return 0;
}
Sergofan42
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
16.05.2012, 22:42  [ТС]     Вычислить значение выражения #5
Выручил ты меня!! благодарю!!
Sergofan42
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
28.05.2012, 21:54  [ТС]     Вычислить значение выражения #6
ребята!! помогите ещё одну задачку решить!! срочняк прям!!!
Заданы уравнения двух пересекающихся прямых на плоскости
y1=k1x+b1; y2=k2x+b2
напишите программу, вычисляющую угол между ними в градусах и минутах используя формулу
tgA=(k2-k1)(1+k1*k2)
Yandex
Объявления
28.05.2012, 21:54     Вычислить значение выражения
Ответ Создать тему
Опции темы

Текущее время: 22:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru