|
0 / 0 / 0
Регистрация: 23.09.2018
Сообщений: 22
|
||||||
Ошибка в коде, неправильно составленный код21.12.2019, 00:00. Показов 2350. Ответов 8
Была уже тема с данной частью кода, но там только ответили на один вопрос.
Вот в чем вопрос моей проблемы: Данный код выводит совсем не то что нужно(я даже не могу понять откуда эта цифра берется,а оно почему-то показывает 11), так вот, в программе есть пару чекбоксов, радиокнопок и текстбокс. Коротко пояснить у меня не получится, но некоторые вопросы могу задать...Откудо там 11, почему она не додает чекбоксы..(Если кто и понимает Украинский, фото ниже) *Извиняюсь за ошЫбки, не помню когда последний раз спал)0)*
0
|
||||||
| 21.12.2019, 00:00 | |
|
Ответы с готовыми решениями:
8
Ошибка в коде.Неправильно вычисляет итог. Ошибка в коде, неправильно происходит операция деления Ошибка в коде - неправильно считает программа. Решение системы нелинейных уравнений методом Ньютона |
|
469 / 296 / 166
Регистрация: 18.03.2018
Сообщений: 960
|
|
| 21.12.2019, 00:19 | |
Сообщение было отмечено Reyden0 как решение
Решение
Надбавки нужно умножать на оклад... на сколько я знаю
а вы что делаете?? Oklad += ch1 + ch4 + ch5 + ch7 + ch8 + ch9 + ch10 + rb1 + rb2 + rb3 + rb5 + rb10 + rb11; а 11 получается... может из-за этого: double rb1 = 0, rb2 = 0, rb3 = 0, rb5 = 0, rb10 = 0, rb11 = 11; Добавлено через 8 минут Дальше... у вас все числа - double... а Time_2 - который вы делите, почему то int. Делимое - по любому должно быть double Попробуйте, как пример, int x = 650 / 875; что получится? если у вас Time_2 меньше 720, то в результате выполнения Oklad = ((Time_2/720) * 1921 * Kat); Ваш учитель пойдет по миру
1
|
|
|
0 / 0 / 0
Регистрация: 23.09.2018
Сообщений: 22
|
||||||
| 21.12.2019, 00:26 [ТС] | ||||||
|
Ех, с 11 я натупил..
Но в начале у меня был более правельный код, но в поисках ошибок я его только испоганил
0
|
||||||
|
469 / 296 / 166
Регистрация: 18.03.2018
Сообщений: 960
|
|
| 21.12.2019, 00:27 | |
|
int Time_2 = Int32.Parse(Time); - замени инт на дабл!!!
Еще раз первый мой ответ внимательно прочтите И еще раз... надбавки на оклад умножаются 2000 *0,25 = Это 2000 + 25% = 2500 2000 + 0, 25 = Это 2000 + 25 копеек = 2000, 25 double ch1 = 0, ch4 = 0, ch5 = 0, ch7= 0, ch8 = 0, ch9 = 0, ch10 = 0; double rb1 = 0, rb2 = 0, rb3 = 0, rb5 = 0, rb10 = 0, rb11 = 0; все нули заменить на 1
0
|
|
|
0 / 0 / 0
Регистрация: 23.09.2018
Сообщений: 22
|
|
| 21.12.2019, 00:32 [ТС] | |
|
Я заменил в новом(старом)0) коде, который я кинул int на double, но все одно ерунда выходит)
Добавлено через 55 секунд Сейчас попробую, не успел прочитать
0
|
|
|
469 / 296 / 166
Регистрация: 18.03.2018
Сообщений: 960
|
|
| 21.12.2019, 00:36 | |
|
Пардон, погорячился))) 2000 *0,25 = Это 25% от 2000 = 500
0
|
|
|
0 / 0 / 0
Регистрация: 23.09.2018
Сообщений: 22
|
|
| 21.12.2019, 00:40 [ТС] | |
|
Спасибо, натупил, вроде пора отоспатся)0)
0
|
|
|
469 / 296 / 166
Регистрация: 18.03.2018
Сообщений: 960
|
||||||
| 21.12.2019, 00:41 | ||||||
|
Сделай проще, чтоб не путаться с процентами.
замени во всех элементах выбора ch5 = 0.15; на ch5 = 0.15*Oklad; Тогда ты получишь уже не коэффициенты а готовые суммы, вот тогда их в последнем расчете можно переплюсовать Зачем то ж ты ее в 11 строке определил ![]()
0
|
||||||
|
0 / 0 / 0
Регистрация: 23.09.2018
Сообщений: 22
|
||||||
| 21.12.2019, 00:56 [ТС] | ||||||
|
Исправил немного код, нужно было просто додавать в дужках а оно множило первое число, а остальные додавало, ну и еще по малости...
Добавлено через 11 минут А нет, ошибки меня так быстро не покидают) Когда я подключаю элементы выбора, ЗП иногда увеличивается, иногда стает менше, хотя подключаю больше...
Исправил немного код, так-что уже работает)
0
|
||||||
| 21.12.2019, 00:56 | |
|
Помогаю со студенческими работами здесь
9
Ошибка в коде (код из 30 строк) Ошибка в коде. Код ниже.
Ошибка в коде? Код для формы заказа Ошибка в коде взаимодействия клиента и сервера на основе протокола TCP/IP (ошибка в коде) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|