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

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

Войти
Регистрация
Восстановить пароль
 
krexx
-8 / 0 / 0
Регистрация: 23.01.2011
Сообщений: 52
#1

Вывести табличные функции - C++

16.11.2011, 23:39. Просмотров 413. Ответов 3
Метки нет (Все метки)

Всем доброй ночи. Выручайте, задали по программированию задачу. Очень плохо понимаю предмет, но сдать нада кровь из носу!
---------------------------------------------------------------------------------------------
Условие:
Вывести табличные функции
f(x,y)= (x cos x + y cos y)/x-y

При x=0 (п/8) п; y=0 (п/16) п

Сделать три разных программы. C операторами:
1.do while
2.while
3.for
----------------------------------------------------------------------------------------------

x=0 - начальное значение
п/8 - шаг
х=п - конечное значение

y=0 - начальное значение
п/16 - шаг
y=п - конечное значение

п - число (пи) = 3,14


Заранее огромное спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2011, 23:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести табличные функции (C++):

Вывести табличные функции - C++
Всем доброй ночи. Выручайте, задали по программированию задачу. Очень плохо понимаю предмет, но сдать надо, так как сессия на носу!...

В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение выражения и вывести результаты - C++
В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение выражения и вывести результаты. ...

вывести таблицу функции - C++
f(x,y) = 2x3+3y3/3x2-2y2 при x =1(0,1)2 y= -2(0,5)2 #include <stdio.h> #include <math.h> #include <iostream> using namespace...

Вывести таблицу функции - C++
Народ помогите накодить програмку для выводы таблицы для вот такой вот функции:* Заранее огромное спасибо!!!

Вывести массив из функции - C++
Здравствуйте. Имеется функция для операций над длинными числами, результатом ее работы является массив char result, каждый символ...

Вывести значения функции - C++
нужно вывести значения функции, которых устраивает условие у<2.5 и y>1.5, Аргумент а изменяется от начального значения 1.15 до конечного...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
bond95
Мы все БОЛЬШАЯ программа
51 / 51 / 2
Регистрация: 16.04.2009
Сообщений: 489
16.11.2011, 23:54 #2
Как то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <math.h>
#define pi 3.14
 
using namespace std;
 
int main() {
    float func=0;
    for(int i=0; i<16; i++)
    for(int j=0; j<8; j++)
    {
            float x=j*(pi/8);
            float y=i*(pi/16);
            func=(x*cos(x) + y*cos(y))/(x-y);
            cout<<"x: "<<x<<"\ty: "<<y<<"\tf(x,y): "<<func<<"\n";
     }
     system("pause");
     return 0;
     }
krexx
-8 / 0 / 0
Регистрация: 23.01.2011
Сообщений: 52
18.11.2011, 10:39  [ТС] #3
Большое спасибо!
Хотелось бы увидеть для while и do.
bond95
Мы все БОЛЬШАЯ программа
51 / 51 / 2
Регистрация: 16.04.2009
Сообщений: 489
18.11.2011, 20:39 #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 <math.h>
#define pi 3.14
 
using namespace std;
 
int main() {
    float func=0;
    int j=0;
    int i=0;
    while(i<16)
   while(j<8)
    {
            float x=j*(pi/8);
            float y=i*(pi/16);
            func=(x*cos(x) + y*cos(y))/(x-y);
            cout<<"x: "<<x<<"\ty: "<<y<<"\tf(x,y): "<<func<<"\n";
            i++;
            j++;
     }
     system("pause");
     return 0;
     }
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 <math.h>
#define pi 3.14
 
using namespace std;
 
int main() {
    float func=0;
    int j=0;
    int i=0;
    do {
   do
    {
            float x=j*(pi/8);
            float y=i*(pi/16);
            func=(x*cos(x) + y*cos(y))/(x-y);
            cout<<"x: "<<x<<"\ty: "<<y<<"\tf(x,y): "<<func<<"\n";
            i++;
            j++;
     } while(j<=8);
     } while(i<=16);
     system("pause");
     return 0;
     }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2011, 20:39
Привет! Вот еще темы с ответами:

Вывести значение функции - C++
Новичек в С++ не могу разобраться Мне нужно сделать функцию принимающую необходимые аргументы, вычисляющую выражение и возвращающую...

Вывести значение функции - C++
Всем привет. Имеется функция y(x)=26sin(2x+5) и нужно вывести на экран её решение, если оно есть. Сразу говорю, что функция была придумана...

Вывести график функции - C++
Вывести график функции: y= 10/(1+x*x) диапазон изменения аргумента, количество точек графика 30. вывести значения...

Вывести график функции - C++
Добрый день. Объясните пожалуйста, что не так. Нужно вывести график следующей функции: -6x^2+3x Вроде бы задал функцию, но она...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.11.2011, 20:39
Ответ Создать тему
Опции темы

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