Написать программку с внедрением процедуры либо функции.Объявлен массив целых чисел. m

Написать программку с использованием процедуры либо функции. Объявлен массив целых чисел. m размером 5х10. Заполнить массив числами из интервала [-20,20]. Каждый элемент массива поменять его кубом. Исходный и модифицированный массив вывести на экран. Строительство в 3 ступень организовать с подмогою функции или процедуры

Задать свой вопрос
1 ответ

type
  Mas = array [1..5, 1..10] of integer; //Объявляем тип массива

 

var
  m: Mas;  //Переменная типа массива
  i, j: integer;  //Переменные для цикла

 

procedure CubeMas(var m: Mas); //Процедура возведения в куб
var
  i, j: integer;  //Локальные переменные цикла в процедуре

begin
  write('Измененный массив: ');
  for i:= 1 to 5 do
    for j:= 1 to 10 do
    begin
      m[i, j]:= sqr(m[i, j]) * m[i, j];  //Возводим элемент массива в куб
      write('m[', i, ', ', j, '] = ', m[i, j], '  ');  //Печатаем элемент массива
    end;  //Конец цикла
  writeln;  //Перевод на новую строчку
end;  //Конец процедуры

 

begin
  write('Начальный массив: ');
  for i:= 1 to 5 do
    for j:= 1 to 10 do
    begin
      m[i, j]:= random(40) - 20;  Присваиваем элементу массива случайное значение из интервала [-20, 20]
      write('m[', i, ', ', j, '] = ', m[i, j], '  ');  //Печатаем элемент массива
    end;  //Конец цикла
  writeln;  //Перевод на новейшую строку
  CubeMas(m);  //Вызываем функцию возведения в куб
end. //Конец программки

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт