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

Программа с числами Фибоначчи на Си - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сделать читабельную блок-схему http://www.cyberforum.ru/cpp-beginners/thread699307.html
Помогите разобратся с кодом никак немогу зделать читабельную блок-схему .Помогите зделать блок-схему кто в етом силен.Заранее спасибо. #include "stdafx.h" #include <iostream> #include <time.h> #include <windows.h> #include <conio.h> using namespace std; // N - размер поля по умолчанию (оно квадратное); M - число мин на поле
C++ Не понятны некоторые строчки в проге( Вот есть код: #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; class A {private: //закритий доступ int x; public: //відкритий доступ A() http://www.cyberforum.ru/cpp-beginners/thread699301.html
C++ Перевод числа из системы в систему
Нужно перевсти число число в двоичную систему и 16-ую, Но нельзя использовать функцыю printf #include <iostream.h> #include <stdio.h> #include <string.h> #include <conio.h> void main() { clrscr(); int i,x,y,n; int ch;
C++ Вычислить сумму ряда
1+1/2^3+1/3^3+...+1/50^3
C++ Даны числа n и х, вычислить! http://www.cyberforum.ru/cpp-beginners/thread699254.html
Дано натуральное число n и вещественное x.Вычислить sinx+sinsinx+...+SinSinSin...Sinx
C++ Создать массив из различных элементов массива Доброго времени суток. Не могу написать программу. Задание такое: Дан целочисленный массив {a1,a2...an} с количеством элементов n. Создать массив из различных элементов этого массива. Массив должен быть создан с помощью вектора(в чем заключается проблема). Помогите пожалуйста. подробнее

Показать сообщение отдельно
Brazen
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 4
16.11.2012, 12:09     Программа с числами Фибоначчи на Си
Здравствуйте!
Пожалуйста, помогите с задачей:
Нужно ввести N с клавиатуры - это будет размер массива. Необходимо заполнить его числами Фибоначчи (с помощью цикла for), а вывод сделать с помощью do-while.

Вот написал, мучаюсь, думаю, что не так...

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
#include "stdafx.h"
#include <clocale>
#include <iostream>
using namespace std;
 
int main() {
  setlocale(LC_ALL, "Russian");
  int N;
  cout << "Введите количество элементов массива\n"; 
  cin >> N;
  int numbers [100];
  numbers[0] = 0;
  numbers[1] = 1;
  numbers[2] = 2;
  for (int i=3; i<N; i++) {
 
    numbers [i] = numbers[i-1]+numbers[i-2];
 
  do {
      i++;
       cout << numbers [i] << " ";
 
  }  while (i<N);
  }
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru