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

Обработка числовой последовательности - C++

Восстановить пароль Регистрация
 
Kirdich
Сообщений: n/a
23.12.2013, 20:27     Обработка числовой последовательности #1
Только начали изучать С++ сразу влипили задачу на обработку числовой последовательности), давали понять что легкая но я как то с этим не согласен, алгоритм я сделал но вот что получилось в программе:

Дано

Найти сумму второго и четвертого членов
Параметры
Исходные
(a=-2.2 b=1.8 c=0.4 d=1.4 p0=0.2 h=0.2 m=4)
Вычисляемые
x=a+min(b,c)-2d
p=p0+(i-1)*h
i=1,...,m
Общий член
Ak=((-1)^(k-1) x^(-k))/(k+1)k!+sin*(p)
Где (k=1,....,n)



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
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
int main ()
{ int i,k,m,n; float a,b,c,p0,h,p,x,ak,sum;
//clrscr ();
printf ("Vvedite a,b,c,p0,h,m,n,\n");
scanf ("%f%f%f%f%f%i%i",&a,&b,&c,&p0,&h,&m,&n);
x=min;
if (b<c) x=b;
if (c<b) x=c;
 
printf ("\np=%f",p);
for(i=1; i<=m;i++)
{
p=p0+(i-1)*h;
ak=sin(p) (fabs(x)))/3;
printf ("\na1=%f",ak);
 
if (ak>0) sum=ak; else sum=0;
for (k=2;k<=n;k++)
{ ak=(k+1)*k! (fabs(x)))/(k+2);
printf (" a%i=%f",k,ak);
if (ak>0) sum+=ak;
 
}
printf ("\nsum=%f pri p=%f",sum,p);
}
getch ();
return 0;
}
Все бы ничего если бы я хорошо занимался в школе паскалем, которого у нас не было) ,пожалуйста укажите на ошибки ,заранее благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2013, 20:27     Обработка числовой последовательности
Посмотрите здесь:

Из заданной числовой последовательности выделить монотонно неубывающую подпоследовательность максимально возможной длины C++
C++ Обработка числовой информации. Итерационные алгоритмы. Циклы
C++ Вывести элементы числовой последовательности и их количество
C++ Минимум и максимум числовой последовательности
Из числовой последовательности найти удалить элементы C++
C++ Значение минимального положительного члена числовой последовательности заданной соотношением
C++ Обработка числовой информации в одномерных массивах
Определить сумму нечетных чисел числовой последовательности из n целых чисел, вводимых пользователем C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,337
Завершенные тесты: 1
26.12.2013, 10:07     Обработка числовой последовательности #2
Если на ваш вопрос долгое время нет ответа, уточните его, приведите дополнительные сведения, которые могут помочь участникам форума решить вашу проблему. (4.14)
___
Yandex
Объявления
26.12.2013, 10:07     Обработка числовой последовательности
Ответ Создать тему
Опции темы

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