|
0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 50
|
||||||
Не пойму в чём ошибка17.03.2013, 20:00. Показов 854. Ответов 8
Метки нет (Все метки)
Доброе время суток дорогие участники форума! Не пойму в чём ошибка. Написал простую прграмму на Visual Studo c++ 2010 работало правильно, по численному расчету интеграла функции(методом трапеции):
f (x) = sin x − x2 . Входными данными будут количество точек и интервал. После переписал на С++Builde, вот что вышло Код прграммы
0
|
||||||
| 17.03.2013, 20:00 | |
|
Ответы с готовыми решениями:
8
Не пойму, в чем ошибка...(( в чём ошибка не пойму ? struct. работа со структурами - не пойму, в чем ошибка |
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
||||||
| 17.03.2013, 20:06 | ||||||
|
Sniti01, вообще как то странно, либо я дурак, либо у тебя фигурные скобки стоят странно:
1
|
||||||
|
0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 50
|
|
| 17.03.2013, 20:14 [ТС] | |
|
Немного не докопирывал вот как на самом деле стоит в программе -
if ( (Edit1->Text=="") || (Edit2->Text=="") || (Edit3->Text=="") ){ ShowMessage("Заполните все необхадимые поля формы!"); } после того как программа проверила что не пустые поля ввода, выполнятся else
0
|
|
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 17.03.2013, 20:22 | |
|
Sniti01, Ну это я понял, я скопировал это все, закомментил, проверил результат, разкомментил, результат одинаков, да и вообще скажи, что ты зачем ты это заккоментил? У тебя результат все равно в эдите5 будет один, если тебе надо 3 разных, то используй 3 эдита или лучше мемо!
Добавлено через 4 минуты Sniti01, да даже с 3 эдитами результат никак не меняется, у тебя же туда записываются 3 переменных, которые в последствии никак не меняются.. Что ты хочешь туда записать? Почему не правильно и как должно быть?
1
|
|
|
0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 50
|
|
| 17.03.2013, 20:33 [ТС] | |
|
Edut5 я сделал для того чтобы посмотреть какие у меня числа выходят, конешно правильно луше бы каждое число в отдельный Edit. Edit 5 не нужен вообще, просто я пороверял. почему то какаета абракадабра, выходит. Сделал программу проверил как она считает, считает не правильно! Добавил Edit5->Text = "ft" + FloatToStr(ft) + " f0 " + FloatToStr(f0);, программа сразу посчитала правильно. После закоментировал и опять неправельный результат.
Если у тебя правильно работает то тогда в моей программе какой то глюк? В самом Билдере
0
|
|
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 17.03.2013, 21:14 | |
|
Sniti01, Твой эдит5 ничего не меняет в твоей программе, что закоменчен он, что нет, он ничего просто не может менять, это же просто стринг в котором ты выводишь 2 переменные и все!
Добавлено через 7 минут Sniti01, Давай так, приведи мне числа, которые должны быть в эдитах с 1 по 3 и результат, который должен получится, я сравню у себя, как что и тогда скажу, если все норм, то глюки у твоего билдера, если нет, то тогда нужно разбиратся в том, что ты с функциями навоял)
1
|
|
|
0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 50
|
|
| 17.03.2013, 22:01 [ТС] | |
|
Хорошо)
Edit1 = 5 Edit2 = 6 Edit3 = 10 ответ 6,1197753216 а должен быть -31.0098
0
|
|
|
26 / 26 / 0
Регистрация: 30.12.2012
Сообщений: 125
|
|
| 17.03.2013, 22:05 | |
|
Sniti01, Проверил, ввел, как ты сказал, ответ: -31,0109443664551
в эдит 5: ft-36,2794151306152 f0 -25,9589233398438 Значит глючит твой билдер.
1
|
|
|
0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 50
|
|
| 17.03.2013, 22:10 [ТС] | |
|
Эх... Уже и переустановил а все равно бред выходит. Спасибо за помощь!)
0
|
|
| 17.03.2013, 22:10 | |
|
Помогаю со студенческими работами здесь
9
не пойму в чем ошибка после ввода переменной и нажатие на кнопку выдаешь ошибку Не пойму в чем ошибка Не пойму в чем ошибка.
не пойму в чем ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА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.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|