Achtung! Перевод из паскаля в бейсик уже 3 часа сижу - QBasic

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

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

Люди добрые, помогите перевести сие творение ку бейсик.

Решение задачи: «Achtung! Перевод из паскаля в бейсик уже 3 часа сижу»

textual
Листинг программы
CLS
RANDOMIZE TIMER
n = 5: d = 0
DIM a(1 TO n) AS INTEGER
DIM b(1 TO n) AS INTEGER
DIM c(1 TO 2 * n) AS INTEGER
FOR d = 1 TO n
   a(d) = INT(RND * 100)
   PRINT USING "####"; a(d);
NEXT d: PRINT
FOR d = 1 TO n
   b(d) = INT(RND * 100)
   PRINT USING "####"; b(d);
NEXT d: PRINT
FOR d = 1 TO n
   c(2 * d - 1) = a(d)
   c(2 * d) = b(d)
NEXT d
FOR d = 1 TO 2 * n
   PRINT USING "####"; c(d);
NEXT d
END

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

В этом коде происходит следующее:

  1. Объявляются переменные:
    • n (число),
    • d (число),
    • a (массив целых чисел),
    • b (массив целых чисел),
    • c (массив целых чисел).
  2. Заполняются массивы a и b случайными числами от 0 до 99.
  3. Заполняется массив c, где каждый элемент - это сумма соответствующих элементов из массивов a и b.
  4. Выводятся все элементы массива c.

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


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

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

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