Сформировать новый массив из кубов элементов исходного массива - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Написать алгоритм, составить блок-схему и отладить программу. Помогите решить задачу, и обьясните, пожалуйста, как вы ее сделали. Задан массив из M элементов. Определить куб каждого из элементов и сформировать новый массив. Заранее спасибо.

Решение задачи: «Сформировать новый массив из кубов элементов исходного массива»

textual
Листинг программы
  1. const
  2.   n = 10;
  3.  
  4. var
  5.   i: integer;
  6.   a, b: array[1..n] of integer;
  7.  
  8. begin
  9.   for i := 1 to n do
  10.   begin
  11.     a[i] := -n div 2 + random(n);
  12.     b[i] := a[i] * a[i] * a[i];
  13.     writeln(a[i]:5, b[i]:5)
  14.   end;
  15. end.

Объяснение кода листинга программы

В данном коде формируется новый массив из кубов элементов исходного массива.

  1. const n = 10; — задается размер исходного массива
  2. var i: integer; a, b: array[1..n] of integer; — определяются переменные для работы с массивом
  3. for i := 1 to n do begin — цикл по элементам исходного массива от 1 до n
  4. a[i] := -n div 2 + random(n); — задается начальное значение элемента массива a
  5. b[i] := a[i] a[i] a[i]; — вычисляется значение элемента массива b
  6. writeln(a[i]:5, b[i]:5) — выводится значение элемента массива a и его куб на экран
  7. end; — цикл завершается
  8. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы