|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 13
|
|
Написание простой программы31.10.2020, 14:14. Показов 9731. Ответов 54
Метки нет (Все метки)
Друзья! Я просто в шоке. Очень давно (1990-1995 годы) я вполне легко писал программы для инженерных расчётов на Basic ? потом перешёл на TurboBasic, а ввиду отсутствия в то время литературы делал себе выписки в тетрадь и она была очень объёмная. К чему это я? Прошло тридцать лет, программированием в силу специфики моей работы я не занимался, однако сейчас возникла необходимость написать программу достаточно простого расчёта формулы с вводом данных и.... я "поплыл" как далеко всё ушло, а ведь Паскаль в своё время был для меня вполне понятен. Может сообщество окажет единовременную помощь в написании программы?
Формула не сложная P=1-e ^ -((U*T)/S) переменные величины U T S В Exсel она очень неудобная, и каждый раз запускать на маломощном компе не очень-то, а вот с простым интерфейсом в виде небольшой таблички с вводом переменных и с выводом результата расчёта было бы очень удобно. Помню (ха, ещё) как такие программки писались за полчаса, не сочтите за тяжкий труд, помогите
0
|
|
| 31.10.2020, 14:14 | |
|
Ответы с готовыми решениями:
54
написание простой арифметической задачи Написание простой своей звонилки |
|
|
|||
| 06.11.2020, 13:58 | |||
|
Беда конечно не в том, что профи забыл исправить данные в повторно используемых материалах, хотя и это странно. Плохо, что этот файл висит в памяти после его закрытия, и убивать его надо диспетчером задач. Это уже косяк!
2
|
|||
|
Кормпилятор
|
|||
| 06.11.2020, 14:39 | |||
![]() Добавлено через 22 минуты Сама задача не столь серьёзна как бы. Можно позволить себе такие косяки и расслабон. Заметил конечно чётко. У тебя наверное на отдельном мониторе диспетчер постоянно висит.
1
|
|||
|
COM‐пропагандист
|
||
| 06.11.2020, 14:48 | ||
|
Странно почему этого в мире мы ещё не наблюдаем.
0
|
||
|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 13
|
|
| 06.11.2020, 14:50 [ТС] | |
|
простите, это Вы о чём????
0
|
|
|
Кормпилятор
|
|||
| 06.11.2020, 15:13 | |||
|
Но если у меня будет выбор какой программой пользоваться, скажем веб сервис или автономная, то без малейших колебаний выберу автономную. Аналогично если будет выбор использовать программу написанную на WinAPI или на .NET выберу без колебаний на WinAPI. Ну и разумеется если предложат софт написанный на ассемблере, ну нормальными людьми, вместо софта на ВУ, выбор будет так же однозначен. Другой вопрос что обычно этого самого выбора нет, людям просто впаривают медленное, еле рабочее, долго загружающееся и жрущее вагоны памяти дерьмо. За неимением альтернатив, как говрится "не до жиру, быть бы живым".
0
|
|||
|
COM‐пропагандист
|
|||
| 06.11.2020, 15:22 | |||
|
Можно конечно сделать ExitProcess(код), но у меня есть сомнения насчёт её нужности.
1
|
|||
|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 13
|
||
| 06.11.2020, 15:51 [ТС] | ||
|
Quiet Snow программа считает, но интерфейс хотелось бы как у Замабувараев .
А вообще, всем сочувствующим и помогающим огромное спасибо Добавлено через 10 минут javascript:insertnick('Замабувараев','-1');
0
|
||
|
Кормпилятор
|
||
| 06.11.2020, 16:00 | ||
|
С виндовыми контролами у вас появится лишь CTRL-C, CTRL-V из этих полей, по одной штучке, ... и всё. Cам ввод же менее удобный, ни подсветки ни быстрой навигации, чтобы пилить такой кастом под винду людям придётся сильно заморочиться, это для сравнения... Прогу можно дописать, сделать вывод в текстовый файл всей таблицы по одному клику и загрузки всей таблицы из текстового файла. Просто для масс расчётов и их визуализации.
0
|
||
|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 13
|
|
| 06.11.2020, 16:02 [ТС] | |
|
Да, сложно мне понять это, спасибо огромное, буду пытаться "допилить" что уже сделано форумчанами
0
|
|
|
Кормпилятор
|
|
| 06.11.2020, 16:06 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 13
|
|
| 06.11.2020, 16:42 [ТС] | |
|
собственно, я про удочку и написал, что буду самостоятельно доделывать под себя и свои требования имеемое, в котором я хоть чуть-чуть смыслю. А читая отдельные специфические выражения форумчан многое не понимаю и догадываюсь, что не разберусь в этом, поэтому есть реальная помощь, которую я принял и немного уже совершенствую, причём самостоятельно. С самого начала я не просил сделать всё от и до
0
|
|
|
COM‐пропагандист
|
|
| 06.11.2020, 18:13 | |
|
На всякий случай выложил код на гитхаб:
https://github.com/zamabuvaraeu/Formula
0
|
|
|
|
|
| 06.11.2020, 19:44 | |
|
rumyn_51, а сколько максимально может быть этих n, т.е. строк в таблице?
0
|
|
|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 13
|
|
| 06.11.2020, 19:49 [ТС] | |
|
как правило 2-3, но максимум не более 5
0
|
|
| 06.11.2020, 19:49 | |
|
Помогаю со студенческими работами здесь
55
Написание простой базы данных Насколько реально написание простой игры Написание программы с использованием файловых переменных. Разработка программы для работы с текстовым файлом Написание программы Написание программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Алгоритм «Хак Госпера»
alhaos 17.05.2026
Алгоритм «Хак Госпера»
Хак Госпера (Gosper's Hack) — алгоритм нахождения следующего по величине числа с тем же количеством установленных бит.
Придуман Биллом Госпером в 1970-х, опубликован в. . .
|
Рисование бинарного древа до 6-го колена на js, svg.
russiannick 17.05.2026
<svg width="335" height="240" viewBox="0 0 335 240" fill="#e5e1bb">
<style>
<!]>
</ style>
<g id="bush">
</ g>
</ svg>
function fn(){
let rost;/ / высота древа
let xx=165,yy=210,w=256;
|
FSharp: interface of module
DevAlt 16.05.2026
Интерфейс модуля F# позволяет управлять доступностью членов,
содержащихся в реализации модуля. По-умолчанию все члены модуля доступны:
module Foo
let x = 10
let boo () = printfn "boo"
. . .
|
Хитросплетение родственных связей пантеона греческих богов.
russiannick 14.05.2026
Однооконник, позволяющий узреть и изучить отдельных героев древней Греции.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible". . .
|
|
[golang] Угол между стрелками часов
alhaos 12.05.2026
По заданным значениям часа и минуты необходимо определить значение меньшего угла между стрелками аналогового циферблата часов.
import "math"
func angleClock(hour int, minutes int) float64 {
. . .
|
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo
https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html
и его же старой инструкции по установке Lazarus с gtk2. . .
|
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер.
Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|