Генерация дробных чисел в заданном диапазоне - Pascal ABC

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

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

Преподаватель при сдаче практической работы когда был вывод матрицы: -6.5 -8.5 -6.5 -8.5 -8.5 -4.5 -6.5 -6.5 -8.5 -8.5 -5.5 -6.5 -7.5 -3.5 -9.5 -3.5 -5.5 -5.5 -7.5 -9.5 -2.5 -7.5 -6.5 -8.5 -8.5 попросил сделать чтобы выводились разные числа, сказал что они все одинаковые якобы 7.5 -5.5 все они с половиной, попросил сделать чтобы были десятые доли или тысячные,неважно, нужно чтобы числа отличались например 7.86 5.34 3.21 чтобы они были не с половиной все как это сделать?

Решение задачи: «Генерация дробных чисел в заданном диапазоне»

textual
Листинг программы
a[i,j]:=-20+40*random;

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

В данном коде происходит генерация случайного числа в заданном диапазоне.

  1. Переменная a представляет собой двумерный массив размером i x j.
  2. Функция random() генерирует случайное число в заданном диапазоне от 0 до 1.
  3. Выражение -20+40*random вычисляет значение элемента массива a по индексам i и j. Значение выражения будет лежать в диапазоне от -20 до 80 (40*random+20).
  4. Значение выражения -20+40*random присваивается переменной a[i,j].

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


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

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

14   голосов , оценка 4.143 из 5
Похожие ответы