Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 09.04.2021
Сообщений: 14

С радиокнопок дать возможность во время работы программы выбрать одну из трёх функций

10.09.2021, 15:26. Показов 2387. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
у себя в программе я взял f(x) как переменную p , но так и не могу разобраться, как правильно подключить радиокнопки
выдает ошибку, что Использование локальной переменной "p", которой не присвоено значение.
впервые работаю с radiobutton


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
private void button1_Click(object sender, EventArgs e)
        {
            double x = Convert.ToDouble(textBox1.Text);
            double l = Convert.ToDouble(textBox2.Text);
            double b = Convert.ToDouble(textBox3.Text);
            textBox4.Text = "Результаты работы программы " +
                "Лабораторная работа 3 " +
                Environment.NewLine; textBox4.Text += "При x = " + textBox2.Text +
                Environment.NewLine; textBox4.Text += "При l = " + textBox1.Text +
                Environment.NewLine; textBox4.Text += "При b = " + textBox3.Text +
                Environment.NewLine;
            double s;
            double p;
            if ((l < x * b) && (x * b < 10))
                s = Math.Exp(p);
            else
            if ((12 < x * b) && (x * b < 40))   
                s = Math.Sqrt(Math.Abs(p + 4 * b));
            else
                s = b * Math.Pow(p, 2);
            textBox4.Text += "S = " + s.ToString() + Environment.NewLine;
 
            RadioButton radioButton1 = (RadioButton)sender;
            if (radioButton1.Checked)
            {
                 p = Math.Sinh(x);
            }
 
            RadioButton radioButton2 = (RadioButton)sender;
            if (radioButton2.Checked)
            {
                 p = Math.Pow(x, 2);
            }
 
            RadioButton radioButton3 = (RadioButton)sender;
            if (radioButton3.Checked)
            {
                 p = Math.Exp(x);
            }
Миниатюры
С радиокнопок дать возможность во время работы программы выбрать одну из трёх функций   С радиокнопок дать возможность во время работы программы выбрать одну из трёх функций  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.09.2021, 15:26
Ответы с готовыми решениями:

При запуске программы дать возможность выбрать между первым и вторым массивом
Есть два массива(вектора) первый 20 элементов, второй 25, как при запуске программы дать возможность выбрать между первым и вторым массивом?

Есть ли возможность динамического изменения уровней логгирования во время работы программы
Ситуация следующая: У меня на сервере стоит один из инструментов логгирования (могу поставить log4net, могу NLog, могу прикрутить ещё...

Дать возможность пользователю выбрать расположение на карте
Привет форумчанам, есть инфоблок &quot;товары&quot; в нем есть свойство, MAP оно привязано к карте яндекс, как реализовать возможность выбирать...

1
 Аватар для Kazbek17
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,868
10.09.2021, 18:01
Лучший ответ Сообщение было отмечено c7vm3n как решение

Решение

Цитата Сообщение от c7vm3n Посмотреть сообщение
что Использование локальной переменной "p", которой не присвоено значение.
ошибка сама говорит за себя. Присвойте переменной p = 0;

Добавлено через 1 минуту
все локальные переменные должны иметь какое-то статическое значение. В этом то и разница, между глобально и локальной переменной.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.09.2021, 18:01
Помогаю со студенческими работами здесь

Дать пользователю возможность выбрать пять любых флажков из десяти
На форме есть 10 флажков, надо сделать так чтобы можно было выбрать 5 флажков (не больше, не меньше) и при нажатии на кнопку выводилось...

Дать возможность пользователю выбрать имя файла для записи
Всем доброго времени суток. Вопрос такой: Мне нужно, создать файл для записи в него определенных чисел и имя этого файла должно...

Как дать возможность одному пользователю редактировать только одну категорию в разделе сайта?
Доброе время суток. Помогите мне разобраться с одной проблемой. ! Есть сайт (Joomla 1.5.7) на котором размещен один раздел и в нем...

Дать программе возможность самостоятельно выбрать число из нескольких введенных пользователем
Есть поля для ввода текста и есть кнопка рядом. Я допустим пишу в поле ввода текст допустим ну то есть повторяю, например, 1 потом 5 потом...

Три цикла в одной программе, дать возможность в меню выбрать тот или иной
Ребят подскажите пожалуйста. Имеется вот такое задание: Дана функция x=a*sin(k*t+2)*cos(k*t). Составить алгоритм для расчета этой...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru