Найти количество элементов массива, которые являются простыми числами - QBasic

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

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

Здраствуйте!!!Решите пожалуйста задачки!Заранее благодарен!!! Задачка №1 Сформировать массив из 10 натуральных случайных чисел в диапазоне от 2 до 50. Найти количество элементов массива, которые являются простыми числами. Задачка №2 Массив, состоящий из 8 сток и 8 столбцов, заполнить случайными числами от 0 до 100. Упорядочить все строки массива по возрастанию. ))))

Решение задачи: «Найти количество элементов массива, которые являются простыми числами»

textual
Листинг программы
  1. RANDOMIZE TIMER
  2. n = 8
  3. DIM a(n, n)
  4. FOR i = 1 TO n
  5.     FOR j = 1 TO n
  6.         a(i, j) = INT(RND * 101)
  7.     NEXT
  8. NEXT
  9. FOR y = 1 TO n
  10.     FOR i = 1 TO n
  11.         x = a(y, i)
  12.         j = i - 1
  13.         WHILE j > 0 AND a(y, j) > x
  14.             a(y, j + 1) = a(y, j)
  15.             j = j - 1
  16.         WEND
  17.         a(y, j + 1) = x
  18.     NEXT
  19. NEXT
  20. FOR i = 1 TO n
  21.     FOR j = 1 TO n
  22.         PRINT a(i, j);
  23.     NEXT
  24.     PRINT
  25. NEXT

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

  1. Задается случайное начальное значение для массива a(i, j).
  2. В цикле происходит перебор всех элементов массива a(i, j).
  3. Для каждого элемента массива проверяется его простота.
  4. Если элемент является простым числом, он сохраняется в массиве a(y, j + 1).
  5. После проверки всех элементов массива выводится на экран.

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


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

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

14   голосов , оценка 3.929 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы