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

Запись в текстовый файл первых n элементов последовательности Фибоначчи - C++

Восстановить пароль Регистрация
 
user3393939393
Сообщений: n/a
12.12.2013, 17:33     Запись в текстовый файл первых n элементов последовательности Фибоначчи #1
В общем, такая задача: Программе задаются: - первые два элемента ряда Фибоначчи x1 и x2 ; - количество элементов последовательности n; - имя выходного текстового файла. Программа должна осуществлять подсчёт и запись в текстовый файл значений первых n элементов последовательности натуральных чисел из ряда Фибоначчи Xk+1 = Xk + Xk-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
31
32
33
34
35
36
37
38
39
#include <stdio.h>
#include <conio.h>
 
int main()
{
    int fib1 = 0, fib2 = 1;
    int fib = 0;
    int n;
    int i;
 
    printf("Input N: ");
    scanf("%d", &n);
 
    fib = 1;
 
    for (i = 1; i <= n; i++)
    {
        fib = fib2 + fib1;
        fib2 = fib1;
        fib1 = fib;
 
        printf("%d  ", fib);
    }
 
    getch();
    
for( nc = 0 ; fgetc(f_in)!=EOF ; nc++ ); fseek(f_in, 0, SEEK_SET);
 
 
FILE * file;
file = fopen("output.txt", "w");
for (int i = 0; i<N; i++);
{
fprintf(file, "%d ",b0);
b0 *= q;
}
fclose(file);
return 0;
}
Что тут нужно исправить и добавить? (только не говорите, что всё)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2013, 17:33     Запись в текстовый файл первых n элементов последовательности Фибоначчи
Посмотрите здесь:

C++ Запись данных в текстовый файл
C++ Запись в текстовый файл
запись в созданный текстовый файл C++
До запись в текстовый файл C++
C++ Найти сумму первых n элементов последовательности
Чтение и запись из/в текстовый файл C++
C++ Запись в текстовый файл
Вывести на экран 12 первых элементов последовательности C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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