Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
.NET 4.x

Ошибка при запуске программы "отсутствует объект отладки"

07.09.2018, 06:21. Показов 1617. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Программа сделана к заданию
Создать приложение позволяющее решать методом Ньютона и методом половин-ного деления нелинейные уравнения (согласно варианту), а также выполнять графическое построение графиков этих уравнений с помощью элемента управления Chart. При выполнении задания обязательно пользоваться делегатами. Предусмотреть проверку корректности ввода исходных данных в приложение и обработку исключительных си-туаций. Создать в приложении справочную систему.
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Math;
namespace quattro
{
    public partial class Form1 : Form
    {
        delegate void del();
        public class Demo
        {
            Form1 _mainForm;
            public Demo(Form1 p_mainForm)
            {
                _mainForm = p_mainForm;
            }
            public double fun(double x)
            {
                if (_mainForm.comboBox1.Text == "x*cos(x-2)=1")
                    return (x * Math.Cos(x - 2) - 1);
                else if (_mainForm.comboBox1.Text == "x^3+3x^2+x-8=0")
                    return (x * x * x + 3 * x * x - 8);
                else return 0;
            }
            public double fun1(double x)
            {
                if (_mainForm.comboBox1.Text == "x*cos(x-2)=1")
                    return (Math.Cos(x - 2) - x * Math.Sin(x - 2));
                else if (_mainForm.comboBox1.Text == "x^3+3x^2+x-8=0")
                    return (3 * x * x + 6 * x);
                else return 0;
            }
            public void Half()
            {
                double a, b, c;
                a = Convert.ToDouble(_mainForm.maskedTextBox1.Text); b = Convert.ToDouble(_mainForm.maskedTextBox2.Text);
                while (Math.Abs(a - b) > 0.001)
                {
                    c = (a + b) / 2;
                    if (fun(a) * fun(c) < 0)
                        b = c;
                    else
                    if (fun(c) * fun(b) < 0)
                        a = c;
                }
 
                _mainForm.label4.Text = "X = [ " + b.ToString("0.00") + " ]";
            }
            public void Newton()
            {
                double x, x1; x = Convert.ToDouble(_mainForm.maskedTextBox1.Text); x1 = Convert.ToDouble(_mainForm.maskedTextBox2.Text);
                while (Math.Abs(x1 - x) > 0.001)
                {
                    x1 = x;
                    x = x1 - fun(x1) / fun1(x1);
                }
                _mainForm.label4.Text = "X = [ " + x.ToString("0.00") + " ]";
            }
        }
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            Demo demo = new Demo(this);
            del method;
            try
            {
                if (maskedTextBox1.Text != maskedTextBox2.Text)
                {
                    label5.Text = "";
                    if (radioButton1.Checked == true)
                        method = demo.Half;
                    else method = demo.Newton;
                    method.Invoke();
                }
                else { throw new Exception("Указан неверный диапазон."); }
            }
            catch (Exception ex)
            {
                label5.Text = ex.Message;
            }
            chart1.Series[0].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Spline;
            chart1.Series[0].Points.Clear();
            if (comboBox1.Text != "")
                for (int i = -10; i < 10; i++)
                    chart1.Series[0].Points.AddXY(i, demo.fun(i));
 
        }
 
        private void Form1_HelpRequested(object sender, HelpEventArgs hlpevent)
        {
            MessageBox.Show("Программа для вычислений");
        }
    }
}
Миниатюры
Ошибка при запуске программы "отсутствует объект отладки"   Ошибка при запуске программы "отсутствует объект отладки"  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.09.2018, 06:21
Ответы с готовыми решениями:

Ошибка "не удается начать отладку так как отсутствует объект отладки"
Я все делаю в VS17 Я в новосозданный мною проект WindowsForms (без кода) закидываю код который мне помогли сделать (в нем никаких...

Отсутствует объект отладки
Нашел на форуме парочку темь с такой же прблемой но там нету решение. Как можно исправит данную проблему? И еще при отладки выдаеть...

Отсутствует объект отладки
Что значат эти ошибки и как их исправить?

2
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
07.09.2018, 09:47
Солюшен Ваш того, создай новый и туда перенеси код должно помочь и быстрее чем "чинить" этот уже
0
 Аватар для xamelione25
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
07.09.2018, 12:43  [ТС]
SeIZVeIZ, У меня есть код другой но я если честно не въеду что в нем не так, можешь помочь подкорректировать его? Метод Ньютона для решения нелинейных уравнений
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.09.2018, 12:43
Помогаю со студенческими работами здесь

Twitterizer: отсутствует объект отладки
Здравствуйте! Проблема ошибки на скриншоте! код: OAuthTokens tokens = new OAuthTokens(); tokens.AccessToken =...

Не удается совершить отладку. Отсутствует объект отладки
Не удается совершить отладку так как отсутствует обьект отладки. В чем может бить проблема, а то вроде всьо перепробовал. Может с...

Пропало окно программы при запуске без отладки и с отладкой
Добрый вечер! Пытаюсь запустить свой проект в Visual Studio. Никаких ошибок студия не выдает, пишет &quot;Готово&quot;, но само окно...

Ошибка при запуске отладки программы
В вижуале 2010 не удается запустить программу,выдает ошибку.Помогите в решении проблемы пожалуйста.Код программы и скрин прилагается ...

Ошибка "отсутствует цель отладки" при запуске проекта
вылезла вот такая ошибка ! Как выполнить сборку проекта ? Я всегда нажимал пуск и все работало ?


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru