Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.59/22: Рейтинг темы: голосов - 22, средняя оценка - 4.59
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
.NET 4.x

Вычислитель интеграла, приложенный код работает некорректно

12.01.2012, 05:07. Показов 4310. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ребят подскажите как сделать в коде отлов ошибок а то не пашет, сделать так чтобы до нажатия кнопки "запуск" все было неактивно, кнопку на туллстринге(+код соответственно) "очистить" введенные данные
Вложения
Тип файла: zip Reshenie Integrala (Metod Trapecii).zip (63.2 Кб, 33 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.01.2012, 05:07
Ответы с готовыми решениями:

Заполнение массива из TextBox, приложенный код работает некорректно
пишу программу, которая позволяет ввести массив через TextBox, n - размер массива mas - сам массив в чем ошибка формирования массива?...

Запись в файл, код работает некорректно
StreamWriter sw; // объект потока для записи StringBuilder builder; // построитель строк builder = new...

Вывод индекса элемента массива, код работает некорректно
задается массив от -20 до 20 должен выводить индекс выбранного числа или же сообщение что "искомого элемента нет" выдается...

36
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 14:06
Собственно ошибки
C#
1
2
3
4
catch (System.Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
Добавлено через 5 минут
Что именно было неактивно? Кнопки в меню? Если кнопки, то выставляете в свойствах Enabled значение false, а потом в коде кнопки "Запуск" уже ставите у этих кнопок значение true
0
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 19:20  [ТС]
до нажатия кнопки запуск все другие элементы были неактивны

Добавлено через 6 минут
tantemka, добавляю твой отлов ошибок и программа запускается вся прозрачная, неактивная
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 20:32
У вас в свойстве Form1 TransparencyKey стоит значение White, поставьте другой цвет. Она прозрачной не будет.

Добавлено через 33 минуты
Вообщем есть две мысли:
1) Для кнопочек "Метод трапеции" и "График интеграла" в свойстве Enabled выставить значение false и для кнопки "Запуск" добавить:
C#
1
2
            toolStripButton2.Enabled = true;
            toolStripButton1.Enabled = true;
2) Если вы хотите, чтобы не было видно всех ваших textBox и Label, поместите их на панель, в которой в свойстве Enabled так же поставьте значение false, и в кнопку "Запуск" добавьте
C#
1
panel1.Enabled = true;
P.S. если честно, то совсем не понимаю зачем вам нужна эта кнопка Запуск
0
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 20:34  [ТС]
tantemka, если честно я тоже, ум преподователя непостижим
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 20:40
ааааа, тогда ясно их и правда трудно понять
0
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 20:48  [ТС]
вот еще заглянул в учебник и понял что b
ʃ(c^2-x^2)^(n+1,5)
a уж никак не формула трапеций, как я понял надо максимально накрутить всяких рюшек в прогу(в изобилии наследования, перегрузок, абстракта и всяких обьектов формы) и крутись как хочешь

Добавлено через 4 минуты
вот думаю может сделать калькулятор неопределенного интеграла ток не представляю как
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 20:49
формула трапеций однозначно другая, да и ваш интегральчик мало как-то на него похож. Вставьте уж pictureBox, а туда его картинку. Все красивей будет

Добавлено через 23 секунды
а что вообще нужно сделать?
0
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 21:14  [ТС]
Добавлено через 12 секунд
tantemka, используя лекции(ололо) написать калькулятор интегралов(определенных или нет это уже ваш выбор(не один способ решения(по мат. анализу 3))) используя простой код (и просто мегатучу всяких времени убивалок(типо всплывающие окошки, тулл стрип вместо стандартных кнопок и т.д. )) еще коментируйте каждую строку + блок схемы + в отчет цветные скины напечатайте

Добавлено через 10 минут
а, еще несколько форм
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 21:16
да у вас мажорный преподаватель....скрины цветные ему подавай))) А если серьезно, калькулятор для неопределенных интегралов это вообще как? Если там нет пределов интегрирования. В результате получится решение самого интеграла и +С. Вот с определенными, на мой взгляд проще. Можно сделать для какого-то определенного типа интегралов (раз простой код) и скажем методом прямоугольников ( он проще, чем трапеции) или уже ваш метод трапеций доработать
0
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 21:19  [ТС]
tantemka, препод клевый, лекции представляют собой списывание книги с проектора и просмотр синего экрана каждые десять минут, на все вопросы препод отправляет к справке
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 21:25
В событиях Form найдите FormClosing, создайте его и добавьте код:
C#
1
2
3
4
5
6
7
8
9
10
11
DialogResult result = MessageBox.Show("Закрыть программу?", "название программы", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
 
            if (result == DialogResult.OK)
            {
                e.Cancel = false;
            }
            else if (result == DialogResult.Cancel)
            {
                e.Cancel = true;
                return;
            }
Это тятюшка на закрытие формы

Добавлено через 3 минуты

Не по теме:

радуйтесь, что вообще приходит :curtsy:

1
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 21:42  [ТС]
tantemka, ну в этом семестре на практику поставил лаборанта для которого как оказалось С# как китайский, упв всем можно сказать нахаляву поставил

Добавлено через 1 минуту
tantemka, не подскажешь где события искать?
0
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 21:46  [ТС]
Вообще в идеале хотел что то типо этого, только интегралы не матрицы, мозг закипит
Вложения
Тип файла: rar Matrix.rar (1.82 Мб, 19 просмотров)
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 22:01
Во вкладке свойства выбираете События (обычно открываются свойства какого-либо компонента)
Интересный проект
Миниатюры
Вычислитель интеграла, приложенный код работает некорректно  
1
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 22:16  [ТС]
tantemka, события это где dataBind... ? не нашел там FormClosing
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 22:34
Кнопка в виде молнии на скрине выше и есть события
1
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 22:36  [ТС]
tantemka, туплю, сорри)
0
Амурчанка
 Аватар для tantemka
136 / 136 / 44
Регистрация: 07.11.2011
Сообщений: 279
12.01.2012, 22:36
Под надписью Form1 System.Windows.Forms.Form идет панелька с кнопками
1
0 / 0 / 1
Регистрация: 18.10.2010
Сообщений: 40
12.01.2012, 22:54  [ТС]
tantemka, да я нашел уже

Добавлено через 15 минут
tantemka, все работает, как можно сделать проверку вводимых символов, например если в лейблы ввести буквы и нажать считать то прога тупо крешится, а так чтобы выбрасывала сообщения типо "введите цифры" и очищала поле/я с буквами ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.01.2012, 22:54
Помогаю со студенческими работами здесь

Что делает приложенный код
Всем привет!) Скажите пожалуйста, что реализует данный код int min = 32000; int max = 0; int mind = 0; ...

Какие функции выполняет приложенный код
namespace WinRare { class Program { public static void Main() { backgroundWorker1 = new...

Адресная книга в консоли - как улучшить приложенный код
Вот задание: Во всех вариантах предусматривается вначале создание какого-то алгоритма обработки заданной сущности (например, разбор...

Массовая рассылка СМС внутри компании, как реализовать, переведя приложенный код на C#
Всем привет. Решил заключить контракт с бизнес лайфом, и они мне прислали занимательный скрипт, который помог бы мне делать массовую...

Некорректно работает код
Задача такая: создать страницу содержащуюю input type="text". Введенное пользователем число в этот input должно передаваться с помощью Ajax...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru