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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
artsonik
0 / 0 / 0
Регистрация: 23.11.2008
Сообщений: 6
#1

Разработать программу табулирования (вычисления таблицы значений) функции - C++

24.11.2008, 20:44. Просмотров 1699. Ответов 2
Метки нет (Все метки)

тут сделали кое какие проги по заданиям, помогите ламеру по си доделать плииииииз

Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра, аргумента Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например:
0
Миниатюры
Разработать программу табулирования (вычисления таблицы значений) функции  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2008, 20:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разработать программу табулирования (вычисления таблицы значений) функции (C++):

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

Составить программу для вычисления таблицы значений заданной функции (циклические алгоритмы) - C++
Составить программу для вычисления таблицы значений функции: y(x)=a*x^2, для -2<x<3 -x+1/a, для остальных х Значение а...

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

Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров - C++
Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров. Помогите пожалуйста. Заранее спасибо!

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

Составить программу вычисления и печати таблицы значений функции, которая является суммой бесконечного ряда - C++
Задание в прикрепленном файле. Благодарен за содействие.

2
artsonik
0 / 0 / 0
Регистрация: 23.11.2008
Сообщений: 6
24.11.2008, 20:50  [ТС] #2
забыл код отправить, вот что есть
PHP
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
#include <cmath>
//#include<rand>
#include <iostream>
#include <algorithm>
 
 
 
 
 
void task2()
{
 double* massX=new double[(int)(2/0.2)];
 double* massZ=new double[(int)(2/0.2)];
 double* massQ=new double[(int)(2/0.2)];
 double w=0.3;
 
 int i=0;
 for(double t=0.2;t<=2;t+=0.2,i++)
 {
  double x=asin(w*t);
  double z=pow(3,x)-log(abs(x))+1;
  massX[i]=x;
  massZ[i]=z;
  massQ[i]=t;
 }
 
 delete massX;
 delete massQ;
 delete massZ;
}
0
artsonik
0 / 0 / 0
Регистрация: 23.11.2008
Сообщений: 6
24.11.2008, 20:55  [ТС] #3
Задача 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА

Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных.
вот код какое есть недоработанный
PHP
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
void task3()
{
 double t=0.98;
 double w=0.27;
 double x=abs(cos(w*t));
 double y=0;
 if((x>=0)&&(x<=0.1))
 {
  y=1-sin(x);
 }
 else
 {
  if((x>0.3)&&(x<=0.6))
  {
   y=0.5*(1+cos(x));
  }
  else
  {
   y=0;
  }
 }
}
double fun(int i,int j)
{
 return cosh(double (i))-1-2*pow(sinh(double(j/2)),2)+1;
}
 
double elem(int i,int j)
{
 return (fun(i,j));
}
 
void form_matr(double* a,int  n)
{
 // для   упрощения  будем счтать что массив у нас предсавлем ввиде одномерно массива.
 // это подходит для нашего задания. в крайнем случии можно  двумерный  преобразовать в одномерный)))
 
 for(int i=0;i<n;i++)
 {
  for(int j=0;j<n;j++)
  {
   a[i*n+j]=elem(i,j);
  }
 }
 
  
 
}
 
int partition(double* a,int p, int r)
{
 double x=a[r];
 int i=p-1;
 for(int j=p;j<=r-1;j++)
 {
  if(a[j]<=x)
  {
   i+=1;
   
   if(a[i]*a[i]>0)
   {
    std::swap(a[i],a[j])
   }
  }
 }
 std::swap(a[i+1],a[r]);
 return i+1;
}
 
void quicksort(double* a,int p, int r)
{
 if(p<r)
 {
  int q=partition(a,p,r);
  quicksort(a,p,q-1);
  quicksort(a,q+1,r);
 }
 
}
0
Миниатюры
Разработать программу табулирования (вычисления таблицы значений) функции  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2008, 20:55
Привет! Вот еще темы с ответами:

Разработать программу на табулирования функции для произвольного диапазона изменения независимого параметра - C++
Разработать программу на С++ табулирования функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить...

Составить программу для вычисления значений функции F(x) на отрезке [A,B] с шагом Н.Результат представить ввиде таблицы, первый столбец которой—з - C++
Составить программу для вычисления значений функции F(x) на отрезке с шагом Н .Результат представить ввиде таблицы, первый столбец...

Разработать класс «Интеграл» для вычисления таблицы значений интеграла (ООП) - C++
Классы языка С ++: интеграл. Метод Симпсона Разработайте класс «Интеграл» для вычисления таблицы значений интеграла. Полями класса...

Разработать программу выполнения вычисления функции f(x) = ax/b - C++
Кто может напишите плз!!!:Разработать программу выполнения вычисления функции f(x) = ax/b


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

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

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