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

Заполнить массив a[n] с помощью данной формулы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести строку длинной 500 символов http://www.cyberforum.ru/cpp-beginners/thread855886.html
Ввести строку длинной до 500 символов.Найти и вывести все слова содержащие заданную последовательность символов.Алфавит русский, английские буквы, пробелы.Поиск регистра независимый.
C++ Как спрятать строку или работать с хексом Суть в том что после компиляции если открыть exe то видно все строки, хочу спрятать, варианты с шифровкой и дешифровкой на старте не предлагайте, мне до них еще далеко. Итак, есть сокет, который... http://www.cyberforum.ru/cpp-beginners/thread855882.html
C++ Вычислить значение выражения, используя стек операндов
Дано арифметическое выражение длиной до 30 символов, заканчивающееся знаком равенства. Выражение содержит знаки операции +, -, *, / и однозначные целые числа и представлено в обратной польской...
C++ Зацикливание программы при вводе
Добрый день. У меня почему то происходит зацикливание программы при вводе строки с пробелами. Есть структураstruct sklad { char nazva; int kilkist; float vaga; int sort; ...
C++ Передача в функцию http://www.cyberforum.ru/cpp-beginners/thread855822.html
вот есть такие строки кода: typedef vector< vector<char> > string_sound; void sound_func(string_sound &text_sound, int sum_words) { conson = consonants(text_sound, text_sound); } int...
C++ Появляющиеся нули при переводе из массива char в double Здравствуйте! Пишу калькулятор и описываю кнопку "+/-". a=atof(nBuf); a=a*(-1); sprintf (nBuf, "%f", a); nBuf - массив char, в котором записано число. a - переменная типа double. Вообще... подробнее

Показать сообщение отдельно
Саяжан
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 7

Заполнить массив a[n] с помощью данной формулы - C++

04.05.2013, 18:48. Просмотров 421. Ответов 2
Метки (Все метки)

привет всем! пожалуйста помогите решить кто может!))))))
заполнить массив a[n] с помощью формулы aі=a[і-1]/2+ a[і-2] тут a[1]=1, a[2]=1; (і=3,...,n).
на языке с++;
вот мой код, но он не выводит массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<stdio.h>
using namespace std;
int main()
{
float a[100];
int n,i;
int s, b;
printf("n=");
scanf("%i",&n);
 
for(i=0;i<n;i++){
a[0]=s=1;a[1]=b=1; 
a[i]=s/2+b;
b=a[i];
s=b;}
for(i=0;i<n;i++)
printf("%f",a[i]);}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru