Предмет: Информатика, автор: hakizzzer

СРОЧНО ПОМОГИТЕ ПОЖАЛУЙСТА, ПРОГРАМИРОВАНИЕ ПАСКАЛь
Помогите пожалуйста решить задачу. Объясните максимально для тупых.
Составить программу обработки массива В, состоящего из 20 элементов. Заполнить массив случайными числами в диапазоне от -10 до 15. Все элементы массива В возвести в куб. Измененный массив вывести на экран.

Ответы

Автор ответа: daniil062
0

program ProcessArray;

const

 N = 20;

 minVal = -10;

 maxVal = 15;

type

 IntArray = array [1..N] of integer;

var

 B: IntArray;

 i: integer;

{ Заполнение массива случайными числами в диапазоне от minVal до maxVal }

procedure FillArray(var A: IntArray; minVal, maxVal: integer);

var

 i: integer;

begin

 Randomize;

 for i := 1 to N do

   A[i] := Random(maxVal - minVal + 1) + minVal;

end;

{ Возведение каждого элемента массива в куб }

procedure CubeArray(var A: IntArray);

var

 i: integer;

begin

 for i := 1 to N do

   A[i] := A[i] * A[i] * A[i];

end;

{ Вывод массива на экран }

procedure PrintArray(const A: IntArray);

var

 i: integer;

begin

 for i := 1 to N do

   Write(A[i], ' ');

end;

begin

 FillArray(B, minVal, maxVal);

 CubeArray(B);

 PrintArray(B);

end.

В этой программе используются три процедуры:

  1. FillArray заполняет массив случайными числами в диапазоне от minVal до maxVal.
  2. CubeArray возводит каждый элемент массива в куб.
  3. PrintArray выводит массив на экран.

В основной части программы сначала вызывается процедура FillArray для заполнения массива B. Затем вызывается процедура CubeArray для возведения каждого элемента массива B в куб. Наконец, вызывается процедура PrintArray для вывода измененного массива на экран.


hakizzzer: Подскажи пожалуйста, как будет выглядит эта запись если вместо куба на квадрат умножать. PLSSS
hakizzzer: Подскажи пожалуйста, как будет выглядит эта запись, если вместо куб, умножать на квадрат PLSSS
daniil062: там, где A[i] := A[i] * A[i] * A[i]; оставляешь только две A[i] после приравнивания, т.е. заменяешь на A[i] := A[i] * A[i];
Похожие вопросы
Предмет: Биология, автор: valeripodol
Предмет: Українська мова, автор: milakotik2016
Підкресліть граматичну основу. Визначте вид підмета та присудка (зверху надпишіть).
       У всьому сам-один я розібратись маю. (І.Білий.) Ти власним прізвищем Вітчизні, мов кров'ю, мусиш присягати. (П.Перебийніс.) Свою і материнську гідність я не дозволю забруднить. (М.Сингаївський.) Я хочу в пісню колискову вернутися бодай на мить. (Д.Павличко.) А молодиці й підлітки малі хати білити разом заходились. (М.Рильський.) І мені заспівати хотілось лебединую пісню собі. (Леся Українка.) З ніччю я миритися не хочу. (П.Перебийніс.) Літо врожайне та сите (нар.тв.) Я хочу вникнути у шелест листя. (Д.Павличко.) Скорить повинні дощову ми непокірну хмару. (М.Рильський.)  Мамо, я хочу поговорити з вами... (А.Малишко.) Ніхто цього слова за мене сказати не зможе довіку. (П.Перебийніс.) В години лихоліть важких і скрути біда нас намагалася зігнути. (Д.Луценко.) Можна жить, а можна існувати. (В.Симоненко.) Хлопці, досить коней розпрягати! Вже пора впрягатися у плуг. (А.Камінчук.) Ти можеш не чути реготу, та мусиш почути ридання, та мусиш збагнути ридання кожнісінької людини! (Д.Павличко.) І частенько серед ночі стали плакать карі очі і серденько нить. (Л.Глібов.) Я трудно зиму пережити мушу і сподіватися на щедру душу. (М.Сигнаївський.) Річка широка та повновода (нар.тв.) даю 30!!!! Срочно