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

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

Войти
Регистрация
Восстановить пароль
 
Net1ka
Сообщений: n/a
#1

Вычислить первых 15 членов последовательности - C++

18.10.2012, 12:15. Просмотров 594. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста решить 2 задачки на языке С ++.. Лежу в больнице, азы пропустила, а неделя сессионная, надо сделать.. Кто поможет буду благодарна.. очень..
Номера 2 и 4..

Вычислить первых 15 членов последовательности

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

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

Определить N первых членов рекурентной последовательности - C++
Тема последовательности Задание определить N первых членов рекурентной последовательности для которой Ak=Ak-1ak-3

Вывести на экран 50 первых членов последовательности - C++
Написать программу, которая выводит на экран 50 первых членов последовательности: 1, 100, 99, 2, 98, 97, 96, 3, 95, 94, 93, 92, ...

Нахождение суммы n первых членов последовательности 1/2+3/4+5/6+... - C++
написать программу (C++) нахождения суммы n первых членов последовательности 1/2+3/4+5/6...

Вычисление суммы первых n членов последовательности - C++
Помогите пожалуйста... У меня получилась просто последовательность, а должна быть другой....я прикрепил .... Вычисление суммы первых n...

Вычисление суммы первых n членов последовательности - C++
Здравствуйте! Помогите пожалуйста помочь написать программу, очень надо! Вычисление суммы первых n членов последовательности....

4
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
18.10.2012, 12:32 #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
#include <cmath>
#include <iostream>
 
//   2.
double y( double x )
{
   static double sinPi4 = std::sin( M_PI / 4 );
   static double cosPi4 = std::cos( M_PI / 4 );
   
   return x * sinPi4 / ( 1 - 2 * x * cosPi4 + x * x );
}
 
int main()
{
   //   4.
   const int n = 15;
   double x[ n ] = { 0, 5.0 / 8 };
   
   std::cout << x[ 0 ] << '\n' << x[ 1 ] << std::endl;
   for ( int i = 2; i < n; ++i ) {
      x[ i ] = x[ i - 1 ] / 2 + 3 * x[ i - 2 ] / 4;
      std::cout << x[ i ] << std::endl;
   }
   
   return 0;
}
0
-=ЮрА=-
Заблокирован
Автор FAQ
18.10.2012, 14:58 #3
Net1ka,
Задание 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
25
26
27
28
29
30
#include <iostream>
using namespace std;
 
int main()
{
    int number = 0;//Áóäåò õðГ*Г*ГЁГІГј Гў Г±ГҐГЎГҐ ââîäèìîå Г*Г*ìè ÷èñëî
    int maxDgt = 0;//Áóäåò õðГ*Г*ГЁГІГј Г¬Г*ГЄГ± öèôðó ГЁГ§ Г·ГЁГ±Г«Г*
    while(true)
    {
        cout<<"Enter number : ";
        if(!(cin>>number))
        {
            //ГќГІГ® óñëîâèå äëÿ Г*åêîððåêòГ*îãî ââîäГ* Г±ГЄГ*æåì
            //âìåñòî Г·ГЁГ±Г«Г* ГЇГ® Г§Г*ГЇГ*ðå ââåëè ГЎГіГЄГўГі ГЁ ГІ.Г¤.
            cout<<"Incorrect input"<<endl;
            cin.clear();
            cin.sync();
        }
        else
        {
            for(maxDgt = number % 10; 0 < number; number /= 10)
            {
                if(maxDgt < (number % 10))
                    maxDgt = (number % 10);
            }
            cout<<"Max digit in number : "<<maxDgt<<endl;
        }
    }
    return 0;
}
0
-=ЮрА=-
Заблокирован
Автор FAQ
18.10.2012, 15:08 #4
Задание 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cmath>
#include <iostream>
using namespace std;
 
double y(double x)
{
    double pi_4 = asin(1.0)/2; //arcsin(1)/2 == ГЏГЁ/4
    return x*sin(pi_4) / (1 -  2*x*cos(pi_4) + x*x);
}
 
int main()
{
    double a, b, h, x;
    cout<<"a = ";cin>>a;
    cout<<"b = ";cin>>b;
    cout<<"h = ";cin>>h;
    cout<<"|x\t|y"<<endl;
    for(x = a; x <= b; x += h)
        cout<<"|"<<x<<"\t|"<<y(x)<<endl;
    return 0;
}
0
Миниатюры
Вычислить первых 15 членов последовательности  
-=ЮрА=-
Заблокирован
Автор FAQ
18.10.2012, 15:10 #5
Код задания 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    int i;//Счётчик
    int n;//Число єлементов последовательности
    //Переменные соотв будут содержать значения xi-1 и xi
    //массив нам не понадобиться
    double xi_1 = 0;    //xi_1 = x[i - 1]
    double xi   = 5.0/8;//xi   = x[i]
    //Вводим требуемое число элемнетов последовательности
    //т.е не обязательно 15 можно и 5 и 100
    cout<<"Enter number of elements in sequence : ";cin>>n;
    cout<<"\tElements in sequence : "<<endl;
    cout<<xi_1<<" "<<xi<<" ";
    for(i = 2; i < n; i++)
        cout<<(xi = xi/2 + 3*xi_1/4)<<" ";
    cout<<endl;
    return 0;
}
Вычислить первых 15 членов последовательности
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2012, 15:10
Привет! Вот еще темы с ответами:

4. Найти сумму К членов последовательности: 3, 7, 11, 15,… Вычислить сумму членов последовательности 1, 4, 7, 10, …, не превосходящих числа К - C++
надо консольное приложение , без рандомайза функций и процедур в делфи

Циклы: Получить сумму первых n членов последовательности - C++
Рассмотрим последовательность, образованную дробями 1/1, 2/1, 3/2, …, в которой числитель (знаменатель) следующего члена последовательности...

Цикл вычисления и вывода первых 15 членов последовательности и их суммы - C++
Помогите, пожалуйста! Нужно: составить алгоритм и программу вычисления и вывода первых 15 членов последовательности и их суммы....

Определить сколько чисел последовательности меньше квадрата суммы первых двух членов - C++
1.С клавиатуры вводят последовательность чисел, они находятся в диапозоне от 0до150. Определить сколько чисел последовательности меньше...


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

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

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