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

Последовательность Фибоначчи СТРОКИ! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с текстом http://www.cyberforum.ru/cpp-beginners/thread107060.html
Помогите реализовать: Считывание текста из текстового файла и вывод на экран только слов, состоящих из заданного количества букв. Сформировать из текста словарь (запись его в новый файл). Реализовать возможность дополнения словаря из других текстовых файлов.
C++ Подсчитать количество пар соседних элементов массива с одинаковыми значениями Что нужно сделать: Подсчитать количество пар соседних элементов с одинаковыми значениями Диапазон значений : -50 до 50 Размерность массива: 200 Вложения . Пример решения задачи токо не мой вариант http://www.cyberforum.ru/cpp-beginners/thread107058.html
Найдите пожалуйста ошибку C++
#include <iostream> #include <cmath> #include <ctime> using namespace std; int main(){ char a; int zvezd,probel,b; int i,j,n,s; cout<<"Enter the size of matrix <=20"; cin>>n;
Вычислить выражение C++
Помогите!!! Как написать математичесой выраз!!!! 3+e в степине y-1 разделить на 1+x в квадрате по модулю y-tgx
C++ Найдите ошибку в коде.Он должен найти средний арифметическийи каждого столбца http://www.cyberforum.ru/cpp-beginners/thread107043.html
#include <iostream> #include <ctime> using namespace std; int const n = 5; void Input(int **mas, int n){ srand(time(NULL)); for(int i = 0; i<n; i++){ for(int j = 0; j<9; j++){ mas = rand()%109+(-37); }
C++ Сортировка методом вставок Заполнить массив размером 20 случайными числами в диапазоне от 0 до 200. Во второй массив выбрать все двузначные элементы, отсортированные методом вставок по возрастанию.вывести на экран подробнее

Показать сообщение отдельно
dartmall
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 9
21.03.2010, 13:51     Последовательность Фибоначчи СТРОКИ!
Помогите пожалуйста написать программу. Ато препод ничего не может толком рассказать а только требует. С уровнем знания С++ поэтому у меня плохо.

Нужно написать программу, которая бы находила F[k]=F[k-1]+F[k-2]. Но в качестве F[k] выступают строки.
Например, F[1]='a', F[2]='b'. Найти F[4]. F[4]="bab".
Препод сказал что используются функции strcat.

Помогите пожалуйста. Вот мой набросок, который естесственно нихрена не компилируется

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>
#include <cstring>
using namespace std;
int n; int i;
class stringArray
{
char *str[50];
public:
stringArray(char *s1, char *s2);
char get_str_n();
};
stringArray::stringArray(char *s1, char *s2)
{
strcpy(str[0],s1);
strcpy(str[1],s2);
};
char stringArray::get_str_n()
{
cout << "Kakoy n hotite? \n";
cin >> n >> "\n";
for (i = 2; i < n; i++)
{ str[i]=strcat(str[i-1],str[i-2]); };
return *str[n];
};
int main()
{
stringArray ob("a","b");
cout << ob.get_str_n();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru