1 / 1 / 1
Регистрация: 09.11.2014
Сообщений: 68
|
||||||
1 | ||||||
Как сделать так,чтобы количество строк и столбцов массива можно было менять через меню?27.01.2019, 18:29. Показов 2932. Ответов 10
Метки нет (Все метки)
как сделать так,чтобы количество строк (n) и столбцов(m) массива можно было менять через меню?
весь код
0
|
27.01.2019, 18:29 | |
Ответы с готовыми решениями:
10
Как сделать так чтобы можно было менять путь к БД Как сделать так чтобы можно было вводить разное количество букв, а не только пять? Как сделать так, чтобы можно было удалить из массива элементы, выводить их на экран? Как сделать чтобы количество столбцов и строк DataGridView задавалась через NumericUpDown? |
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
27.01.2019, 20:36 | 3 | |||||
lilulu, если Вам нужно сделать запрос на повторный ввод данных это делается не через меню, а через цикл:
0
|
1 / 1 / 1
Регистрация: 09.11.2014
Сообщений: 68
|
|
27.01.2019, 21:26 [ТС] | 4 |
Yetty, нет, мне нужно, чтобы можно было в меню изменить строки и столбцы, при желании
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
27.01.2019, 22:05 | 5 |
lilulu, может кто другой подскажет. мне вообще непонятно зачем Вам здесь меню ? меню - это когда делается выбор ( например: Сделайте выбор 1 - Сумма; 2 - Произведение; 3 - Минимальное ). А у Вас там нет выбора. Кстати 3 - это не выход, а освобождение памяти если что.
т.е. Ваш код ошибочный. напишите условие задачи.
1
|
1 / 1 / 1
Регистрация: 09.11.2014
Сообщений: 68
|
|
27.01.2019, 22:20 [ТС] | 6 |
Yetty, так по заданию. Я согласна, что меню тут ни к чему.
само задание: "В матрице найти сумму элементов в строках, в которых нет отрицательных чисел. Программа должна работать с двумерным числовым массивом (матрицей). В программе организовать меню. Все действия с матрицей выполнять в процедурах, которые вызываются по команде пользователя."
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
28.01.2019, 00:37 | 7 |
lilulu, можно организовать меню с выбором варианта заполнение массива - с клавиатуры или случайными (рандомными) значениями
для матрицы используйте тип double
0
|
1 / 1 / 1
Регистрация: 09.11.2014
Сообщений: 68
|
||||||
28.01.2019, 01:03 [ТС] | 8 | |||||
Yetty,
вот
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
28.01.2019, 02:41 | 9 | |||||
Сообщение было отмечено lilulu как решение
Решение
а если строка из одних нулей ?
я бы как-то так с таким условием делал:
1
|
1 / 1 / 1
Регистрация: 09.11.2014
Сообщений: 68
|
|
28.01.2019, 11:55 [ТС] | 10 |
Yetty, спасибо Я решила не заморачиваться и задать константные значения для n и m.
Последний, уточняющий вопрос: Что в данной части означают переменные p и t?
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
28.01.2019, 14:08 | 11 |
размер динамического массива - не константное значение, используйте тип int.
перед проходом по очередной строке переменная p=0. если найден отрицательный элемент переменная p увеличивается на единицу (p++), т.е. p=1 и брекаемся из внутреннего цикла. если прошли всю строку и отрицательный не найден p=0 по-прежнему, тогда печатаем сообщение с суммой строки и увеличиваем на единицу переменную t. изначально t=0. если не одно сообщение с суммой строки не распечаталось t=0 по-прежнему. в этом случае выводим сообщение "Строки без отрицательных элементов отсутствуют". можете тоже самое проделать с помощью переменных типа bool, изначально bool p=false;
1
|
28.01.2019, 14:08 | |
28.01.2019, 14:08 | |
Помогаю со студенческими работами здесь
11
Можно ли сделать так чтобы к классу можно было бы одновременно обращаться как к массиву Как можно сделать так, чтобы в PictureBox, можно было работать по экранным координатам(т.е. по пикселям)? Выручайте Нужно сделать так чтобы через HTML Можно было открыть прогу на Компе Это Возможно вобще? Вывести палитру на форму так, чтобы можно было менять цвет объектов, нарисованных в PictureBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
|
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
|
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
|
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
|
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
|
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
|
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
|
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
|
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
|
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
|
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
|
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
|