0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 32
1

Создать массив, каждый элемент которого равен сумме двух предыдущих элементов

15.04.2014, 13:37. Показов 9583. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Известны два первых элемента массива B: B[1]=4, B[2]=8.Создать массив, каждый элемент которого равен сумме двух предыдущих элементов. Вывести полученный массив на экран, расположив каждый элемент в отдельной строке. Нарисовать блок-схему.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2014, 13:37
Ответы с готовыми решениями:

Сформировать одномерный массив, каждый элемент которого равен сумме отрицательных нечетных элементов
2. Дан двумерный массив размером 5 x 6. Сформировать одномерный массив, каждый элемент которого...

Даны 2 массива. Получить 3 массив, каждый элемент которого равен сумме соотвестветствующих элементов исходных
2) Даны 2 одномерных массива одинаковой длины.Получить 3 массива такой же размерности,каждый...

Сформировать одномерный массив, каждый элемент которого равен сумме положительных элементов в соответствующем столбце двухмерного массива
Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен...

Даны целые числа N (>2), A и B. Сформировать и вывести целочисленный массив размера N, первый элемент которого равен сумме всех предыдущих.
Даны целые числа N (>2), A и B. Сформировать и вывести целочисленный массив размера N, первый...

5
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28044 / 15777 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
15.04.2014, 13:42 2
Germanio, болезный, и чо ты в математике забыл?
0
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 32
15.04.2014, 13:46  [ТС] 3
Нечаянно второй раздел попал. Как его убрать теперь?
0
1646 / 1075 / 1081
Регистрация: 03.07.2013
Сообщений: 4,507
15.04.2014, 15:54 4
Лучший ответ Сообщение было отмечено Germanio как решение

Решение

Pascal
1
2
3
4
5
6
7
Writeln(B[1]);
Writeln(B[2]);
For i:=3 to Max do
Begin
  B[i]:=B[i-1]+B[i-2];
  Writeln(B[i]);
End;
1
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 32
23.04.2014, 17:28  [ТС] 5
А что в переменных написать? Массив нужно указать?
0
Модератор
9740 / 5075 / 3287
Регистрация: 17.08.2012
Сообщений: 15,631
23.04.2014, 17:51 6
Лучший ответ Сообщение было отмечено Germanio как решение

Решение

Germanio, освежите Ваши знания про паскаль. В нём любой чих надо сначала объявить. Так что, вот так, как вариант:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const max = 20; //число элементов предопределено. 
                //Если нужно не так, max должна быть целочисленной переменной, которую 
                //нужно будет объявить и придать ей значение, с помощью оператора ввода, например.
var i: integer; //счётчик
    b: array [1..max] of integer; //массив
begin
  b[1] := 4;
  b[2] := 8;
  Writeln(B[1]);
  Writeln(B[2]);
  For i:=3 to Max do
    Begin
      B[i]:=B[i-1]+B[i-2];
      Writeln(B[i])
    End
end.
Ну и? Разве сами бы не написали? Ленитесь, что ль?
1
23.04.2014, 17:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2014, 17:51
Помогаю со студенческими работами здесь

даны две таблицы, создать третею где каждый элемент равен сумме соответсвующих элементов 1-ой и 2-ой таблицы?
даны две таблицы, создать третею где каждый элемент равен сумме соответсвующих элементов 1-ой и...

Получить третий массив такой же размерности, каждый элемент которого равен большему из соответствующих элементов данных массивов
Даны 2 одномерных массива одинаковой размерности. Получить третий массив такой же размерности,...

Создать новую матрицу, каждый элемент которой равен минимуму из значений соответствующих элементов двух данных матриц
Даны две матрицы одинакового размера. создать матрицу каждый элемент которой равен минимальному из...

Дан массив В из N строк произвольной длины.Сформировать массив В,каждый элемент которого равен последнему символу соответствующей строки.
Дан массив В из N строк произвольной длины.Сформировать массив В,каждый элемент которого равен...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru