|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
Калькулятор тарифов.25.11.2009, 00:33. Показов 3983. Ответов 21
Метки нет (Все метки)
Есть необходимость создать приложение предназначенное для выбора оптимального тарифа оператора сотовой связи. Входной txt файл содержит дату, время звонка, продолжительность, и номер на который звонишь. Даже не знаю каким макаром это все реализовать. Буду очень благодарен если кто нибудь поможет. (Хотя бы разработать алгоритм)
Мои мысли насчет этого, загоняем все данные из txt в компонент textbox, затем ... мысль останавливается. Тарифы кстати думаю можно подобрать по принципу кто то звонит больше ночью -ему один тариф, кто то больше днем- тому другой и все остальные в этом духе. P.S. Сам не первый день работаю на с# но эта задача для меня сложновата.
0
|
|
| 25.11.2009, 00:33 | |
|
Ответы с готовыми решениями:
21
1С Измение тарифов Расчет тарифов с условиями Задача о выборе тарифов |
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 00:37 | |
|
для начала нужно придумать тарифную сетку - или она дана?
0
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 00:39 [ТС] | |
|
Тарифную сетку можно взять в принципе любую, я думаю состоять она будет максимум из 5-ти тарифов.
Если не сложно уточни, что должно в неё входить?
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 00:47 | |
|
составь )
Маркепузики это такие выдумщики что универсально под все тарифы ты не напишешь прогу. В принципе тебе необходимо написать тарификатор. Это задача на миллионы зелёных ![]() Добавлено через 4 минуты составь тарифы помогу с тарификатором. Благо не впервой...
0
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 00:59 [ТС] | |
|
Я составил, вот сетка:
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 01:14 | |
|
не хватает абонентки в "Расчетливом"
не хватает времени "ночи" в "Ночном" для тарифа "МЫ" потребуется номерная ёмкость МТС. Её я тебе не дам ![]() Добавлено через 4 минуты в принципе можешь её задать как +79160000000-+79169999999 для упрощения, но придётся вести это в виде таблицы где-то
0
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 01:17 [ТС] | |
|
У расчетливого абонентка 350. В ночном ночью на местные 2 на остальные 2,5.
Всмысле в виде таблицы? Таблица со всем значениями номеров от +79160000000 до +79169999999?
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 01:25 | |
|
тебе надо составить список из объектов c полями из текстового файла. И свойствами для расчёта тарифа:
bool Night{get;}//ночное ли время? bool MTS{get;}//номер мтс? ещё что-то может Добавлено через 1 минуту затем взять любой месяц из текстового файла (там он один будет?) и посчитать по каждому тарифу стоимость - это сможешь сделать?
0
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 01:28 [ТС] | |
|
Сомневаюсь
, а как посчитать скажем несколько звонков в одном месяце?
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 01:29 | |
|
пример файла тогда давай
0
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 01:32 [ТС] | |
|
Все номера на 919 это МТС.
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 01:36 | |
|
Это ты сам такой нарисовал или тебе такой дали?
1
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 01:38 [ТС] | |
|
Сам.
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 01:38 | |
|
обычно данные выгружаются в csv или tab-delimited (что в принципе частный случай CSV).
1
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 01:39 [ТС] | |
|
то есть отделяются запятыми?
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 01:41 | |
|
файл должен бы так выглядеть например (такое можно получить например копированием из экселя)
1
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
||||||
| 25.11.2009, 02:23 | ||||||
|
Например так - реализовал 2 тарифа. Не учитывал дату звонка - по идее надо проверять что они в одном месяце.
1
|
||||||
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 02:29 [ТС] | |
|
А здесь считывает со всех строк и столбцов?
0
|
|
|
46 / 46 / 3
Регистрация: 18.10.2009
Сообщений: 119
|
|
| 25.11.2009, 02:37 | |
|
Ты же говоришь что с C# знаком )
1
|
|
|
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 16
|
|
| 25.11.2009, 02:40 [ТС] | |
|
)) Да и еще вопрос при компиляции ошибка подобного рода :
Error 1 Program 'C:\Documents and Settings\Admin\Local Settings\Application Data\Temporary Projects\WindowsApplication1\obj\Debug\W indowsApplication1.exe' has more than one entry point defined: 'WindowsApplication1.Form1.Program.Main( string[])' C:\Documents and Settings\Admin\Local Settings\Application Data\Temporary Projects\WindowsApplication1\Form1.cs 50 21 WindowsApplication1 В ошибках подобного рода я не разбираюсь, не подскажешь что бы это могло быть?
0
|
|
| 25.11.2009, 02:40 | |
|
Помогаю со студенческими работами здесь
20
Вывести сумму тарифов за месяцы в диапазоне [a,b] Расчет двух тарифов в обычный день и по льготному тарифу
Как преобразовать обычный калькулятор в калькулятор использующий класс стек? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель сукцессии микоризы
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/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|