Как решать задачи с использованием двумерных массивов - 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
Объяснение кода листинга программы
- Объявляется переменная A(7,7) - двумерный массив размером 7x7.
- Запускается вложенный цикл от 1 до 7 для первого индекса массива A.
- Запускается вложенный цикл от 1 до 7 для второго индекса массива A.
- Элементу массива A(i,j) присваивается значение i*j-j.
- Выводится значение элемента массива A(i,j) с помощью функции print using
###
; A(i,j);. - Замыкается вложенный цикл для второго индекса массива A.
- Выводится символ для создания
таблицы
. - Замыкается вложенный цикл для первого индекса массива A.
- Замыкается цикл для первого индекса массива A.
- Код заканчивается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д