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

Нужно узнать значение фукции и вывести на экран результат - C++

Восстановить пароль Регистрация
 
KeSTLeR
 Аватар для KeSTLeR
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 4
05.11.2012, 22:19     Нужно узнать значение фукции и вывести на экран результат #1
Вобщем нужно узнать результат и вывести его на экран
Само задание:






Начало я примерно написал но не знаю правильно ли.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    double t,c,l,b,g,r,m,a=3; 
    for(m=-5; m>5; m+=0,5){
        for(b=-3; b>3; b+=1){
            for(c=0; c>50; c+=10){ 
            if(m>=0)
Миниатюры
Нужно узнать значение фукции и вывести на экран результат  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 22:19     Нужно узнать значение фукции и вывести на экран результат
Посмотрите здесь:

C++ Работа с функциями. (Вывести на экран результат)
Прочитать из файла массив, отсортировать, результат вывести на экран. C++
Нужно расставить между числами знаки + или - таким образом, чтобы получилось выражение, значение которого равно s и вывести его на экран C++
C++ Вычислить П(i+1)*(i+2) для всех i от 2 до N. Вывести результат на экран.
C++ Программа на Си.Вывести результат на экран и записать в текстовый файл
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KeSTLeR
 Аватар для KeSTLeR
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 4
06.11.2012, 01:21  [ТС]     Нужно узнать значение фукции и вывести на экран результат #2
Прошу Помогите! Надо на завтро Лабу сдать!

Добавлено через 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[23:19:30]#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
  double t,x,c,l,b,g,r,m,a=3; 
  {
    for(m=-5; m>5; m+=0,5)
    {
       for(b=-3; b>3; b+=1)
    {
        for(c=0; c>50; c+=10)
        {
           if(b>0)
        {
           t=a*sin(x-3);
        }
         if(b>0 && c<20)
        {
         t=log*pow(c+b,2)\pow(b,2)+c-4;
        }
          cout<<"t="<<t<<endl;
        }
        }
    }
  }
   for(m=-5; m>5; m+=0,5)
    {
       for(b=-3; b>3; b+=1)
    {
        for(c=0; c>50; c+=10)
        {
         if(m<0)
         {
          r=2.35*(pow(t,2))+(pow(l,-tx)-(pow(a,2);
         }
          if(m>=0)
         {
          r=b*t*g*(b\2m);
           cout<<"r="<<r<<endl;
         }
        }
    }
   }
int z
 cin>>z;
 
 
 
 return 0;
}
Вот вроде написал,но гдето ошибка,помогите найти!!!! ПРОШУ ОЧЕНЬ!!1
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
06.11.2012, 06:23     Нужно узнать значение фукции и вывести на экран результат #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
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
  double t, x, c, l, b, g, r, m, a = 3; 
  
  for (m = -5; m < 5; m += 0,5)
      for (b = -3; b < 3; b += 1)
        for (c = 0; c < 50; c += 10)
        {
           if (b > 0) t = a * sin(x - 3);
        
           if (b > 0 && c < 20) t = log(pow((c + b), 2)) / ((pow(b, 2)) + c - 4);
        
           cout << "t = " << t << endl;
        }
     
  for (m = -5; m < 5; m += 0,5)
     for (b = -3; b < 3; b += 1)
        for (c = 0; c < 50; c += 10)
        {
             if (m < 0) r = 2.35 * (pow(t, 2)) + pow(l, (-t * x)) - pow(a, 2);
         
             if (m >= 0)
             {
                r = b * tan(b /2 * m);
                cout << "r = " << r << endl;
             }
         }
    
 cin.get();
 
 return 0;
}
Добавлено через 6 минут
tg - это, наверное, тангенс. Что такое: t, l, x ? И какие у них значения? Что за sim ?

Добавлено через 16 минут
Условие непонятно, поэтому ничем помочь не могу.
KeSTLeR
 Аватар для KeSTLeR
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 4
06.11.2012, 17:31  [ТС]     Нужно узнать значение фукции и вывести на экран результат #4
Цитата Сообщение от alsav22 Посмотреть сообщение
Исправил ошибки, где увидел. За правильность самого кода не ручаюсь.
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
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
  double t, x, c, l, b, g, r, m, a = 3; 
  
  for (m = -5; m < 5; m += 0,5)
      for (b = -3; b < 3; b += 1)
        for (c = 0; c < 50; c += 10)
        {
           if (b > 0) t = a * sin(x - 3);
        
           if (b > 0 && c < 20) t = log(pow((c + b), 2)) / ((pow(b, 2)) + c - 4);
        
           cout << "t = " << t << endl;
        }
     
  for (m = -5; m < 5; m += 0,5)
     for (b = -3; b < 3; b += 1)
        for (c = 0; c < 50; c += 10)
        {
             if (m < 0) r = 2.35 * (pow(t, 2)) + pow(l, (-t * x)) - pow(a, 2);
         
             if (m >= 0)
             {
                r = b * tan(b /2 * m);
                cout << "r = " << r << endl;
             }
         }
    
 cin.get();
 
 return 0;
}
Добавлено через 6 минут
tg - это, наверное, тангенс. Что такое: t, l, x ? И какие у них значения? Что за sim ?

Добавлено через 16 минут
Условие непонятно, поэтому ничем помочь не могу.
Условие написано на картинке на которой само уравнение.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
06.11.2012, 21:55     Нужно узнать значение фукции и вывести на экран результат #5
Цитата Сообщение от KeSTLeR Посмотреть сообщение
Условие написано на картинке на которой само уравнение.
Вот оно и непонятно, хоть и написано. Почему, читайте выше.
KeSTLeR
 Аватар для KeSTLeR
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 4
06.11.2012, 22:09  [ТС]     Нужно узнать значение фукции и вывести на экран результат #6
Цитата Сообщение от alsav22 Посмотреть сообщение
Вот оно и непонятно, хоть и написано. Почему, читайте выше.
x,t,l, являются переменными нужными для уравнения как я понимаю. tg-тангенс, sim-синус вроде. Значения как я понял ихние не важны для уравнения
Yandex
Объявления
06.11.2012, 22:09     Нужно узнать значение фукции и вывести на экран результат
Ответ Создать тему
Опции темы

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