Напишите программу на языке Pascal, которая изменяет массив со значениями стоимости 20 товаров в магазине

Напишите программу на языке Pascal, которая изменяет массив со значениями стоимости 20 товаров в магазине (случайные числа от 10 до 30) путем применения 15%-й скидки. Затем выведите на экран как исходный, так и измененный массивы.
Задача: Напишите программу на языке Pascal, которая изменяет массив со значениями стоимости 20 товаров в магазине (случайные числа от 10 до 30) путем применения 15%-й скидки. Затем выведите на экран как исходный, так и измененный массивы.

Инструкция: Чтобы решить данную задачу, необходимо создать массив, заполненный случайными числами от 10 до 30, представляющими стоимость каждого товара. Затем применить 15%-й скидку к каждому элементу массива и вывести исходный и измененный массивы на экран.

Ниже приведен код программы на языке Pascal, решающий данную задачу:

Pascal
program Изменение_массива;
uses crt;

const
  размер_массива = 20;
  минимальная_стоимость = 10;
  максимальная_стоимость = 30;
  скидка = 0.15;

var
  массив_стоимостей: array[1..размер_массива] of integer;
  i: integer;
  
begin
  randomize;
  
  // Заполнение массива случайными значениями
  for i := 1 to размер_массива do
    массив_стоимостей[i] := random(максимальная_стоимость - минимальная_стоимость + 1) + минимальная_стоимость;
  
  // Вывод исходного массива
  writeln('Исходный массив:');
  for i := 1 to размер_массива do
    write(массив_стоимостей[i], ' ');
  writeln;
  
  // Применение скидки к каждому элементу массива
  for i := 1 to размер_массива do
    массив_стоимостей[i] := round(массив_стоимостей[i] * (1 - скидка));
  
  // Вывод измененного массива
  writeln('Измененный массив:');
  for i := 1 to размер_массива do
    write(массив_стоимостей[i], ' ');
  writeln;
  
  readln;
end.

Пример использования:

Исходный массив:
15 28 23 21 10 29 25 18 20 29 27 20 30 11 24 19 13 16 12 16
Измененный массив:
12 24 19 17 8 24 21 15 17 24 23 17 25 9 20 16 11 14 10 14

Совет: Если вы не знакомы с языком Pascal, рекомендуется изучить основные концепции и синтаксис этого языка программирования. Ознакомление с массивами и операциями над ними также будет полезным для понимания данной задачи.

Упражнение: Напишите программу на языке Pascal, которая применяет 10%-ю налоговую ставку к массиву с заработками 30 человек. Затем выведите на экран исходный и измененный массивы.

Твой друг не знает ответ? Расскажи!