|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|||||||||||
.NET 4.x Подкорректировать код в соответствии с заданием17.09.2018, 17:35. Показов 5999. Ответов 52
Метки нет (Все метки)
У меня есть пример кода: где пользователь до этого введя количество анализируемых чисел (и после чего сами числа) нажимая на кнопку "найти" получает положительные числа, а потом программа находит их среднее геометрическое
FormEx.Designer.cs Кликните здесь для просмотра всего текста
FormEx.cs Кликните здесь для просмотра всего текста
Помогите изменить код так чтобы у меня из заранее введенных чисел выводились сначала повторяющиеся элементы (более двух раз) в верхний textbox, а потом они сортировались в возрастанию и выводились в нижний trxtbox.
0
|
|||||||||||
| 17.09.2018, 17:35 | |
|
Ответы с готовыми решениями:
52
Разработать приложение в соответствии с заданием Написать модель в соответствии с заданием |
|
Модератор
|
|||
| 18.09.2018, 15:05 | |||
|
Это просто пример реализации, что бы Вы знали какой кусок кода что делает! Вообще, мой код в проект своего задания не вставляйте. Выберите нужный функционал какой Вам надо, и переделайте под своё задание. Добавлено через 2 минуты DGV - это элемент управления, а не источник данных!
0
|
|||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 13:54 [ТС] | |
|
Элд Хасп, я подобавлял.....но чувствую у меня бред получился .....
0
|
|
|
Модератор
|
|||||||||||
| 19.09.2018, 15:02 | |||||||||||
|
Скидываю код примера и проект.
Form1.resx
0
|
|||||||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 17:11 [ТС] | |
|
Элд Хасп, Я не правильно что-то прописываю. А что конкретно не пойму
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 17:18 [ТС] | |
|
Элд Хасп, да, я видел
Я не пойму другого: как и где я должен сослаться на введенные элементы в dataGridView1 в FormArray, и как на него вообще ссылаться, то есть как из него считать значения (элементы) просто как это прописать
0
|
|
|
Модератор
|
||
| 19.09.2018, 17:23 | ||
|
Вы пробовали их вводить? И ещё, для Вашего задания - dataGridView1 излишен. Он нужен если необходимо редактирование данных в табличной виде. У Вас просто ввод нескольких чисел - достаточно многострочного TextBox. Как в моём проекте.
0
|
||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 17:24 [ТС] | |
|
0
|
|
|
Модератор
|
|
| 19.09.2018, 17:33 | |
|
Тогда может у Вас задание несколько иное? Использование DataGridView подразумевает несколько колонок. У Вас есть одна колонка для чисел. А остальные колонки зачем?
Добавлено через 7 минут Посмотрел я Ваше задание. Там обработка чисел - вторична. Главное создать меню и подключить к нему команды. Переделать методы на DGV - не проблема. А дальше - Вы сможете остальное сделать? Мне возиться с меню неохота.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 17:33 [ТС] | |
|
Элд Хасп, я скинул выше текст задания
мне просто скинули эту лабораторку как пример (см архив)....и мне просто нада там изменить в FormEX ход расчета...... нада извлечь введенные значения из dataGridView1, и сделать по заданию как писал выш последовательность по блок-схеме
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 17:36 [ТС] | |
|
Элд Хасп, ну там типа компьютер вводит сам значения во методу случайных чисел (итп)
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 19.09.2018, 17:37 [ТС] | |
|
Элд Хасп, здесь я уже немного под себя в конструкторе переделал
0
|
|
|
Модератор
|
||||||
| 19.09.2018, 18:12 | ||||||
|
И я ни как не пойму что такое "повторяющиеся элементы"?
В массиве {2,3,5,7,8,1,0,4,6,2,1,9,8} - "повторяющиеся" это массив {2, 8, 1}. Или по другому принципу? Добавлено через 8 минут Посмотрел я проект. Он не соответствует заданию. В задании явно указано для манипуляций с массивом обязательно использовать методы ArrayList и двухстороннюю связь с DataGridView Т.е. должно быть что-то типа этого
Добавлено через 1 минуту Где, в каком массиве находится исходный список чисел? Добавлено через 2 минуты В нескольких местах объявлен ArrayList Arr. Но всюду он объявлен локально внутри методов. И после выполнения методов данные в нём не сохраняются. Поэтому не исходного массива. Откуда его брать?
0
|
||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
||||
| 19.09.2018, 18:28 [ТС] | ||||
|
Элд Хасп,
Потом человек нажимая на вкладку индивидуальное задание получает диалоговое окно, закрывая его он получает форму FormEX где у меня и всплывают все проблемы.......
0
|
||||
|
Модератор
|
||
| 19.09.2018, 19:23 | ||
|
Если не переделывать общую часть, можно считать, что при вызове FormEx исходный массив чисел надо формировать из ячеек DataGridView1? Кстати, сколько там колонок? Надеюсь только одна с числами?
0
|
||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|||
| 19.09.2018, 19:34 [ТС] | |||
|
Элд Хасп,
0
|
|||
|
Модератор
|
|||||||||||||||||||||||
| 19.09.2018, 21:38 | |||||||||||||||||||||||
Сообщение было отмечено xamelione25 как решение
РешениеТак как мы говорим о списке чисел, то нужен порядок их расположения в таблице чтобы их оттуда выбрать. Как они там располагаются? Все в первой колонке (возможно там всего одна колонка)? Добавлено через 43 минуты Проект совсем кривой. Постоянно вылетает. Много ошибок. Я так и не понял где хранятся числа. Такого использования DGV вообще никогда не видел! Это ком у такое в голову пришло?! Список объектов (в данном случае чисел) должен формироваться вертикально: один объект - одна строчка! В столбцах формируются разные свойства объекта! В данном случае объект число - свойство у него одно или два (можно разделить строковое и численное представления), поэтому список должен формироваться вертикально в одну (или две колонки). Добавлено через 21 минуту Путаница с именами классов и объектов! Это кому такое в голову взбрело?! В коде FormMain
Вместо указанной строчки вставил
В коде FormMain в метод meExToolStripMenuItem_Click изменил вызов формы
1
|
|||||||||||||||||||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 20.09.2018, 04:59 [ТС] | |
|
Элд Хасп, Все хорошо, спасибо, но единственный вопрос. У меня загрузка идет идет из сохраненного файла и не открывается (не считывается). И как вообще (где) в данном примере задается формат файла?
0
|
|
| 20.09.2018, 04:59 | |
|
Разработайте приложение в соответствии с заданием Разработайте приложение в соответствии с заданием Измените исходный массив в соответствии с заданием
Спроектировать типовые схемы в соответствии с заданием, по электронике Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|