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

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

08.03.2015, 20:20. Показов 848. Ответов 1
Метки нет (Все метки)

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


я тут составил, но все не правильно ..
исправьте ошибки, пожалуйста.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program yusuf;
uses crt;
const n=9;
var a:array[1..n] of real ;
i,i1:integer;
begin
  randomize;
 
for i:=1 to n do
    begin
      a[i]:=random(100);
      write (a[i],' ');
     
a[i1]:=a[i-1]/i; 
    end;
  writeln;
  writeln ('a[i1]: ',a[i1]);
  readln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2015, 20:20
Ответы с готовыми решениями:

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

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

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

Сформировать массив: первый элемент равен A, второй равен B, каждый последующий - равен сумме всех предыдущих
Помогите с задачей . Условие : даны числа А и В. Сформировать и вывести целочисленный массив...

1
3 / 7 / 5
Регистрация: 18.10.2014
Сообщений: 177
08.03.2015, 21:20 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program yusuf;
uses crt;
const n=9;
var a:array[1..n] of real ;
i,i1:integer;
begin
 a[1]:=random(1,100);
 write(a[1],' ');
for i:=2 to n do
    begin
      a[i]:=random(100);
      write (a[i],' ');
a[i]:=a[i-1]/i; 
    end;
    writeln;
    for i:=1 to n do
  write (a[i]:2:0,' ');
  write;
 
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.03.2015, 21:20
Помогаю со студенческими работами здесь

Массив: При записи элементов массивов в регистры, значение регистра каждый раз меняется, хотя каждый элемент равен 1.
Здравствуйте! Добавлено через 9 минут Сравниваю два элемента разных массивов, для проверки...

Сформировать массив U, каждый элемент которого равен U(i)=X(i)+Y(i)+Z(i)
Есть массивы x,y,z одинаковой длины n.сформировать массив u каждый элемент котрого равен...

Сформировать массив каждый элемент которого равен соответствующему элементу исходного массива деленный на минимальный элемент
1-я задача: В массиве q из 15вещественных чисел в пределах от -4 до 6 найти наибольший элемент и...

Метод, возвращающий true, если в массиве каждый элемент больше или равен предыдущему
Напишите метод, который принимает на вход массив целых чисел (длиной 2 и более) и возвращает true,...

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

Создать массив в котором первый элемент равен S, а каждый следующий больше предыдущего на 150
Здравствуйте! Я недавно начал изучать язык C++. Мне попалась задача на массивы,которую я не могу...


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

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

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