Как решать задачи с использованием двумерных массивов - QBasic

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

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

Народ помогите решить задачу. Значения двумерного массива A размера 7х7 задаются с помощью вложенного оператора цикла в перевиденном фрагменте.
Пожалуйста очень прошу распишите как решать задачи подобного типа а то я не как понять не могу по какой системы водятся значения в таблицу. спасибо за внимание.

Решение задачи: «Как решать задачи с использованием двумерных массивов»

textual
Листинг программы
cls'очистка экрана(не обязательно)
dim A(7,7)'задаешь размер массива
for i=1 to 7 'запускаешь цикл
for j=1 to 7 'запускаешь вложенный цикл
A(i,j)=i*j-j 'в этой строке "вводятся" значения, то есть А(1,1)=1*1-1,а А(5,4)=5*4-4 и т.д. до А(7,7)
print using "### "; A(i,j);'вывод полученного элемента
next ' замыкаешь вложенный цикл
print ' переход на строку ниже (для создания "таблицы")
next'замыкаешь цикл
end

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

  1. Объявляется переменная A(7,7) - двумерный массив размером 7x7.
  2. Запускается вложенный цикл от 1 до 7 для первого индекса массива A.
  3. Запускается вложенный цикл от 1 до 7 для второго индекса массива A.
  4. Элементу массива A(i,j) присваивается значение i*j-j.
  5. Выводится значение элемента массива A(i,j) с помощью функции print using ###; A(i,j);.
  6. Замыкается вложенный цикл для второго индекса массива A.
  7. Выводится символ для создания таблицы.
  8. Замыкается вложенный цикл для первого индекса массива A.
  9. Замыкается цикл для первого индекса массива A.
  10. Код заканчивается.

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


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

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

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