|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
|
Построение динамических таблиц10.01.2016, 15:01. Показов 2044. Ответов 13
Метки нет (Все метки)
Задача: для различных m,n , где n- количество строк, m- кол-во столбцов нужно создать таблицу размером mxn. Таблица строится следующим образом:
0
|
|
| 10.01.2016, 15:01 | |
|
Ответы с готовыми решениями:
13
Построение динамических таблиц в VBA Создание динамических таблиц Создание динамических таблиц |
|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
||||||
| 10.01.2016, 15:02 [ТС] | ||||||
|
код, который пришел мне в голову:
Возможно есть более интересные и правильные варианты решения, подскажите, пожалуйста
0
|
||||||
|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
||||||
| 10.01.2016, 18:30 [ТС] | ||||||
|
m,n- количество строк и столбцов соответственно.
нужно построить таблицу, форма которой будет зависеть от введенных m и n. если n=m таблица будет выглядеть как первая на рисунке если 2*n=m, то как 2 таблица если (2*n-1)=m, то как 3 таблица. я немного изменила код, может быть, этот будет верен:
0
|
||||||
| 10.01.2016, 19:01 | |
|
Разберемся с кодом
Ваш код: n = InputBox (“row”) Мой код: INPUT "row"; n Ваш код: if n = m Мой код: IF n = m THEN Ваш код: n=n-1; Мой код: n = n - 1 Ваш код: while j = 1 End while Мой код: DO WHILE J = 1 LOOP Ваш код: end_if Мой код: END IF Ваш код: A(i,(j+1)) Мой код: A(i, j +1) Пожалуй все. Массив A(i, j) надо определять после ввода чисел его размерности То есть так: DIM A(M, N) (M и N должны быть определены раньше)
1
|
|
|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
|
| 10.01.2016, 19:08 [ТС] | |
|
Спасибо, исправила!
если интересно, через несколько минут будет вторая часть этого "марлезонского балета"
0
|
|
| 10.01.2016, 19:30 | |
|
Используйте теги. Перед вами куча английских слов.
В нижней строке найдите слово QBASIC и нажмите на него У вас появятся теги. Только скобки будут не угловые, а квадратные. (типа так [QBASIC] дальше не пишу, так как правильные теги невидимы) <QBASIC> Здесь ваш код </QBASIC> Добавлено через 9 минут В вашем коде отсутствует вывод информации Для вывода используют операторы LOCATE I, J (1 <= I <=25, 1 <= J <= 80) I - номер строки J - номер столбца Этот оператор помещает курсор в любое место экрана PRINT N - Печатает число N PRINT "ABCDE" - печатает строку символов ABCDE
0
|
|
|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
|
| 10.01.2016, 19:38 [ТС] | |
|
точно, я не заметила сначала
Скажите, как правильно вывести на экран массив A(m,n)? Подойдет ли оператор Locate A(i,j)? и как правильно его написать?(необходимо вывести в форме таблицы все столбцы и строки+ потом добавить различные вычисления как дополнительный столбец)
0
|
|
| 10.01.2016, 19:56 | ||||||
|
Примерно так
Запустите свою программу и посмотрите, что получится.
Но у него есть и другие способности. Добавлено через 2 минуты Добавить данные легко Примените LOCATE и печатайте что хотите.
1
|
||||||
|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
|
| 10.01.2016, 22:12 [ТС] | |
|
Спасибо большое за подсказки!
Маленький вопрос, как правильно задать одномерный массив? Dim A(n) as integer? и не является ли ошибкой написать A(i,j) = InputBox (“input element ”& i,j) ?
0
|
|
|
0 / 0 / 1
Регистрация: 10.01.2016
Сообщений: 31
|
|
| 11.01.2016, 11:03 [ТС] | |
|
geh, n я задала в самом начале программы:
Input "row"; n я думаю, этого достаточно,верно? самая главная проблема в том, что всю программу нужно было сделать в VBA и я не знаю что обычно используют для подобных программ формы или модули?
0
|
|
| 11.01.2016, 11:23 | |
|
EkaterinaTsi
Да, верно одного определения хватит Ваш второй вопрос. VBA не слишком сильно отличается от VB. То есть можно использовать форму. Но вы можете зайти на их форум и прямо спросить об этом. Создайте тему и Вопрос: куда поместить код. И не забудьте спросить Нет ли в коде ошибок? Я не специалист в VBA. УДАЧИ ВАМ!
1
|
|
|
Кормпилятор
|
||
| 12.01.2016, 17:11 | ||
1
|
||
| 12.01.2016, 17:11 | |
|
Помогаю со студенческими работами здесь
14
Django: Обработка динамических таблиц
Построение динамических графиков в режиме реального времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|