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

Сформировать n чисел Фибоначчи (a1=1, a2=1,ai=ai-1+ai-2) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структуры (ошибка: invalid use of incomplete type «struct USER») http://www.cyberforum.ru/cpp-beginners/thread840416.html
Добрый день. У мну есть такая проблема. есть две структуры которые определены в main.cpp есть их прототипы которые объявлены в main.h есть код который использует структуры который находится в socket.cpp в обоих .cpp файлах подключен заголовочный файл main.h возникает следующее socket.cpp:69:13: ошибка: invalid use of incomplete type «struct USER» In file included from socket.cpp:3:0:
C++ Посоветуйте литературу по C++ для новичка Здравствуйте! Не могли бы посоветовать литературу для изучения с++ с самых азов для новичка, легкодоступную для понимания, заранее огромное спасибо! http://www.cyberforum.ru/cpp-beginners/thread840412.html
В какой среде программировать? C++
Установил Embarcadero RAD Studio XE3 C++ Builder XE3 . При компиляции возникает непонятная ошибка : E2209 Unable to open include file 'System.hpp' E2209 Unable to open include file 'System.Types.hpp' E2209 Unable to open include file 'Windows.hpp' E2209 Unable to open include file 'Messages.hpp' и т.д. Что это такое и как исправить? И лучше все же пользоваться Borland C++...
Библиотеки подключать в *.h или в *.cpp файлах? C++
Подскажите, где правильно подключать библиотеки: в хеадерах, или в cpp - файлах? И есть-ли разница между тем, где подключать локальные файлы, а где стандартные (<iostream> и т.п.) Например, я в хедере объявляю класс, а в cpp его определяю. В cpp есть std::cout, тогда где iostream подключать?
C++ программа нахождения суммы n членов ряда С++ (V.S. 2010) http://www.cyberforum.ru/cpp-beginners/thread840351.html
Написать программу нахождения суммы n членов ряда для заданного х с помощью цикла с параметром. Цикл с параметром - значит должны присутствовать for или while, так? n=7, x=-0.5
C++ Задача на объем Вычислить объѐм одного из указанных геометрических тел (цилиндр, параллелепипед, конус, сфера); подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
17.04.2013, 13:30     Сформировать n чисел Фибоначчи (a1=1, a2=1,ai=ai-1+ai-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
27
28
29
30
31
32
#include <iostream>
 
int InputCount(const int min,const int max){
    int x;
    std::cout<<"Please, enter count ["<<min<<","<<max<<"] ->";
    bool ErrorFlag;
    do{
        std::cin.clear();
        std::cin.ignore(std::cin.rdbuf()->in_avail());
        std::cin>>x;
        ErrorFlag=!std::cin.good() || x>max || x<min;
        if(ErrorFlag){
            std::cout<<"Error. Enter count ["<<min<<","<<max<<"] ->"<<std::endl;
        }
    }while(ErrorFlag);
    std::cin.ignore(std::cin.rdbuf()->in_avail());
    return x;
}
 
int main(){
    int n=InputCount(1,48);
    size_t * arr=new size_t[n];
    *arr=0;
    if(n>1){
        arr[1]=1;
        for(int i=2;i<n;++i)
            arr[i]=arr[i-1]+arr[i-2];
    }
    for(int i=0;i<n;++i)
        std::cout<<arr[i]<<std::endl;
    delete [] arr;
}
 
Текущее время: 09:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru