Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 18.04.2023
Сообщений: 1
.NET 6

Ошибка "входная строка имела неверные формат"

18.04.2023, 11:21. Показов 287. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как исправить ошибку в данном коде и с чем она может быть связана "входная строка имела неверный формат"
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
            // Получение исходных данных из TextBox
            double x = Convert.ToDouble(textBox1.Text);
            double y = Convert.ToDouble(textBox2.Text);
            double z = Convert.ToDouble(textBox3.Text);
            // Ввод исходных данных в окно результатов
            textBox4.Text = "Результаты работы программы ст. Петрова И.И. " +
           Environment.NewLine;
            textBox4.Text += "При X = " + textBox1.Text + Environment.NewLine;
            textBox4.Text += "При Y = " + textBox2.Text + Environment.NewLine;
            textBox4.Text += "При Z = " + textBox3.Text + Environment.NewLine;
            // Определение номера выбранной функции
            int n = 0;
            if (radioButton2.Checked) n = 1;
            else if (radioButton3.Checked) n = 2;
            // Вычисление U
            double u;
            switch (n)
            {
                case 0:
                    if ((z - x) == 0) u = y * Math.Sin(x) * Math.Sin(x) + z;
                    else if ((z - x) < 0) u = y * Math.Exp(Math.Sin(x)) - z;
                    else u = y * Math.Sin(Math.Sin(x)) + z;
                    textBox4.Text += "U = " + Convert.ToString(u) + Environment.NewLine;
                    break;
                case 1:
                    if ((z - x) == 0) u = y * Math.Cos(x) * Math.Cos(x) + z;
                    else if ((z - x) < 0) u = y * Math.Exp(Math.Cos(x)) - z;
                    else u = y * Math.Sin(Math.Cos(x)) + z;
                    textBox4.Text += "U = " + Convert.ToString(u) + Environment.NewLine;
                    break;
                case 2:
                    if ((z - x) == 0) u = y * Math.Exp(x) * Math.Exp(x) + z;
                    else if ((z - x) < 0) u = y * Math.Exp(Math.Exp(x)) - z;
                    else u = y * Math.Sin(Math.Exp(x)) + z;
                    textBox4.Text += "U = " + Convert.ToString(u) + Environment.NewLine;
                    break;
                default:
                    textBox4.Text += "Решение не найдено" + Environment.NewLine;
                    break;
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.04.2023, 11:21
Ответы с готовыми решениями:

Ошибка "Входная строка имела неверный формат" (кулькулятор)
Здравствуйте, решил попробовать написать обычный калькулятор на сишарпе на виндовс формс, и столкнулся вот с такой проблемой - конкретно в...

Ошибка {"Входная строка имела неверный формат."}
Всём доброго времени суток. Помогите решить проблему. При вводе числа в textBox1, например -1.5 выполнение кода останавливается и выдаёт...

Ошибка "Входная строка имела неверный формат"
Помогите, пожалуйста, исправить ошибку! using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

1
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
18.04.2023, 12:03
Jinne, код рабочий, результат выводит, если заполнить текстовые поля
C#
1
2
3
double x = Convert.ToDouble(textBox1.Text);
double y = Convert.ToDouble(textBox2.Text);
double z = Convert.ToDouble(textBox3.Text);
Добавлено через 1 минуту
причем, если вводится число в с плавающей точкой, то вводить нужно в таком виде: 2,4
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.04.2023, 12:03
Помогаю со студенческими работами здесь

Ошибка "Входная строка имела неверный формат"
Здравствуйте! :) Нужна помощь! Изучаю C#. Пишу программу. Немогу понять ошибку. Выскакивает такое сообщение об ощибке: Входная строка...

Ошибка "Входная строка имела неверный формат"
Добрый вечер! Нужна помощь! Изучаю C#. Пишу программу. Не могу найти причину ошибки. Выскакивает такое сообщение: Входная строка имела...

Ошибка "Входная строка имела неверный формат"
ребят написал такой код private void textBox1_TextChanged(object sender, EventArgs e){ /////////////////* Поиск по...

Ошибка "Входная строка имела неверный формат"
В чём проблема? (Код ниже). Ошибка: Входная строка имела неверный формат. Задание: Нужно создать windows application. (Формула...

Ошибка "Входная строка имела неверный формат"
Здравствуйте! Нужна помощь! Изучаю C#. Пишу программу. Не могу понять ошибку. Выскакивает такое сообщение об ошибке: Входная строка...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru