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

Сформировать массив: первый элемент равен A, второй равен B, каждый последующий - равен сумме всех предыдущих

20.12.2015, 22:24. Показов 2235. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите с задачей . Условие : даны числа А и В. Сформировать и вывести целочисленный массив размера N, первый элемент которого равен A, второй равен B , а каждый последующий элемент равен сумме всех предыдущих .
Исходные данные : N=5 , A=4 , B=0. Пример верного решения 4,0, 4, 8 ,16 . Спасибо ^_^
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2015, 22:24
Ответы с готовыми решениями:

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

Получить массив, каждый элемент которого равен сумме соответствующих элементов двух исходных
Дан массив A(10,12) и B(10,12) А)Получить массив C(10,12) каждый элемент которого равен сумме...

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

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

2
Эксперт Pascal/Delphi
2385 / 1297 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
21.12.2015, 11:04 2
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const 
   n=5;
   a=4;
   b=0;
var
  i,s:integer;
  c:array[1..n] of integer;
begin
  c[1]:=a;c[2]:=b;s:=c[1];
  for i:=3 to n do begin
    s:=c[i-1]+s;
    c[i]:=s;
  end;
  writeln('результат:',C);
end.
1
0 / 0 / 0
Регистрация: 17.12.2015
Сообщений: 31
21.12.2015, 14:56  [ТС] 3
Благодарю .

Добавлено через 26 минут
Можно последний вопрос ? Зачем присваивать s:=c[1]; по какому принципу будет вычисление цифр ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2015, 14:56
Помогаю со студенческими работами здесь

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

В последовательности каждый член, начиная с четвертого, равен последней цифре суммы трех предыдущих. Найти n- ый элемент
2) В последовательности (1 2 3 , , , ..., n) a каждый член, начиная с четвертого, равен последней...

Сформировать вектор, каждый элемент которого равен среднему арифметическому значений элементов строк матрицы
Сформировать вектор D=(d1, d2, d3,...,dk), каждый элемент которого равен среднему арифметическому...

Массив: Составить массив, каждый элемент которого равен среднему арифметическому элементов массивов A B C...
Даны 3 массива по 8 чисел. Нужно составить ещё один массив элементы вычисляются вот так:каждый...


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

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

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