0 / 0 / 0
Регистрация: 23.01.2018
Сообщений: 21
1

Сформировать последовательность по указанному правилу

23.01.2018, 07:21. Показов 1610. Ответов 1
Метки нет (Все метки)

2.Возьмите два натуральных числа a и b. Образуйте последовательность, состоящую и n членов: a=x1, b =x2, x3= x1+x2 ,.....,xi= xi-1+xi-2,....,xn=xn-1+xn-2. Вычислить величину xn-1/xn. (Должно получиться 0.618033 - "золотое сечение".

Помогите решить, пожалуйста, никак не разберусь с циклами. с++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2018, 07:21
Ответы с готовыми решениями:

Сформировать массив по указанному правилу
Сформировать массив: Y=A+A Y= A+A Y= A+A и т.д. (n - четное) Не знаю как написать данную...

Сформировать вектор по указанному правилу
Задано целое число k>3 и массив действительных чисел v=(v1,v2,...,vN).Найти вектор ...

Сформировать массив по указанному правилу
Всем привет, помогите пожалуйста решить задание, не понимаю как это реализовать с указанным...

Сформировать матрицу размером 10*19 по указанному правилу
Сформировать матрицу размером 10*19 по следующему правилу.В первой строке средний (десятый) элемент...

1
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
23.01.2018, 10:59 2
Лучший ответ Сообщение было отмечено Hyuga как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <vector>
 
void main()
{
    int n = 0;
    while (n < 2) {
        std::cout << "n = ";
        std::cin >> n;
    }
    std::vector<double> vec(n);
    std::cout << "a, b = ";
    std::cin >> vec[0] >> vec[1];
    for (int i = 2; i < n; i++)
        vec[i] = vec[i - 1] + vec[i - 2];
    std::cout << vec[n - 2] / vec[n - 1]; //проверка
    system("pause");
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2018, 10:59
Помогаю со студенческими работами здесь

Сформировать новый массив по указанному правилу
Задание: Дан массив A размера N. Сформировать новый массив B того же раз- мера, элементы которого...

Сформировать новый массив по указанному правилу
Дан массив а0, а1, …, а15. Сформировать новый массив b по правилу: b0=а0* a1, b1=а2* a3, …, b8=а14*...

Сформировать массив из другого массива по указанному правилу
Ребят помогите пожалуйста написать код! Вот условие:Создать одномерный массив А размером N,...

Из заданного массива сформировать новый по указанному правилу
Массив P1,P2,...,Pm, полученный из массива C1,C2,...Cm, по правилу Pk=\sum_{i=1}^{k} Ci,...

Из двух масивов сформировать третий по указанному правилу
2)Даны действительные числа a1, ..., a28; b1, ..., b28. Члены последовательности c1, ..., c29...

Сформировать последовательность по заданному правилу
Всем привет, еще раз! В общем стоит такая задача: Даны два положительных числа n и k. Надо...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru