Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.85/142: Рейтинг темы: голосов - 142, средняя оценка - 4.85
MAXIM2000
1 / 1 / 2
Регистрация: 05.11.2012
Сообщений: 63
1

Исходники на java

05.12.2012, 10:35. Просмотров 26543. Ответов 55
Метки нет (Все метки)

Здравствуйте. Скиньте какие нибудь исходники на java по одной из тем на выбор. Вот список тем:

1. Зарплатный калькулятор.
2. Налоговый калькулятор.
3. Депозитный калькулятор.
4. Кредитный калькулятор.
5. Страховой калькулятор.
6. Расчет планировки.
7. Расчет расхода топлива.
8. Расчет оконной конструкции.
9. Смета мебели..
10. Расчет количества символов в тексте.
11. Расчет загрузки принтера.
12. Расчет стоимости тура.
13. Расчет места хранения.
14. Расчет количества дипломных руководителей.
15. Формирование экзаменационных билетов по дисциплине.
16. Расчет объема памяти для хранения видеозаписей с камер наблюдения.
17. Формирование элементов регламента доступа к сетевым ресурсам (папкам).
18. Расчет номинала предохранителей в электрической цепи.
19. Расчет акустического объема исходя из параметров динамика.
20. Расчет квартплаты.

Буду очень благодарен!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 10:35
Ответы с готовыми решениями:

Продам исходники интернет магазина (Java)
Продам исходники интернет магазина (Java) Servlet/JSP

Где найти исходники алгоритма gzip на Java
...

исходники какой-нибудь карточной игра на Java
Помогите пожалуйста найти исходники какой-нибудь карточной игра на Java....

Какую версию Java поддерживает .Net Java# И какую VS6.0 Java++ ?
Какую версию Java поддерживает .Net Java# И какую VS6.0 Java++ ? Ответье,...

Файловый менеджер - Исходники
Вот, недавно завершил проект, решил выложить сюда исходники, может кому...

55
easybudda
Модератор
Эксперт CЭксперт С++
10147 / 6054 / 1521
Регистрация: 25.07.2009
Сообщений: 11,476
16.10.2013, 17:13 41
Java
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
package easybudda.examples.fuelcalculator;
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
public class FuelCalculator {
    private JTextField wayField;
    private JLabel wayLabel;
    private JLabel kmLabel;
    private JTextField averageField;
    private JLabel averageLabel;
    private JLabel litersLabel;
    private JTextField priceField;
    private JLabel priceLabel;
    private JLabel rurLabel;
    private JButton calcButton;
    private JLabel resultLabel;
    private JFrame mainFrame;
    
    FuelCalculator() {
        wayLabel = new JLabel("Расстояние");
        wayField = new JTextField("0");
        wayField.setHorizontalAlignment(JTextField.RIGHT);
        kmLabel = new JLabel("км");
        averageLabel = new JLabel("Средний расход топлива на 100 км");
        averageField = new JTextField("0");
        averageField.setHorizontalAlignment(JTextField.RIGHT);
        litersLabel = new JLabel("л.");
        priceLabel = new JLabel("Цена за литр горючего");
        priceField = new JTextField("0");
        priceField.setHorizontalAlignment(JTextField.RIGHT);
        rurLabel = new JLabel("Руб.");
        calcButton = new JButton("Рассчитать");
        calcButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent ae) {
                try {
                    double way = Double.parseDouble(wayField.getText());
                    double average = Double.parseDouble(averageField.getText());
                    double price = Double.parseDouble(priceField.getText());
                    double fuel = average / 100.0 * way;
                    double cost = fuel * price;
                    resultLabel.setText("<html>Понадобится <font style='color: red; font-weight: bold;'>" + fuel + "</font> литров топлива, обойдётся в <font style='color: red; font-weight: bold;'>" + cost + "</font> рублей.</html>");
                }
                catch ( NumberFormatException nfe ) {
                    resultLabel.setText("Проверьте введённые данные");
                }
            }
        });
        resultLabel = new JLabel("Введите данные для рассчёта");
        
        GridBagLayout layout = new GridBagLayout();
        GridBagConstraints constraints = new GridBagConstraints();
        constraints.weightx = 1.0;
        constraints.weighty = 1.0;
        constraints.insets = new Insets(5, 5, 5, 5);
        
        constraints.gridx = 0;
        constraints.anchor = GridBagConstraints.WEST;
        constraints.ipadx = 90;
        constraints.gridy = 0;
        layout.setConstraints(wayLabel, constraints);
        constraints.gridy = 1;
        layout.setConstraints(averageLabel, constraints);
        constraints.gridy = 2;
        layout.setConstraints(priceLabel, constraints);
        
        constraints.gridx = 1;
        constraints.anchor = GridBagConstraints.EAST;
        constraints.ipadx = 50;
        constraints.gridy = 0;
        layout.setConstraints(wayField, constraints);
        constraints.gridy = 1;
        layout.setConstraints(averageField, constraints);
        constraints.gridy = 2;
        layout.setConstraints(priceField, constraints);
        
        constraints.gridx = 2;
        constraints.ipadx = 0;
        constraints.gridy = 0;
        layout.setConstraints(kmLabel, constraints);
        constraints.gridy = 1;
        layout.setConstraints(litersLabel, constraints);
        constraints.gridy = 2;
        layout.setConstraints(rurLabel, constraints);
        
        constraints.gridx = 0;
        constraints.gridy = 4;
        constraints.gridwidth = GridBagConstraints.REMAINDER;
        constraints.anchor = GridBagConstraints.EAST;
        layout.setConstraints(calcButton, constraints);
        
        constraints.gridy = 5;
        constraints.fill = GridBagConstraints.HORIZONTAL;
        constraints.anchor = GridBagConstraints.WEST;
        layout.setConstraints(resultLabel, constraints);
        
        mainFrame = new JFrame("Расход топлива");
        mainFrame.setSize(600, 450);
        mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        mainFrame.setLayout(layout);
        
        mainFrame.add(wayLabel);
        mainFrame.add(averageLabel);
        mainFrame.add(priceLabel);
        mainFrame.add(wayField);
        mainFrame.add(averageField);
        mainFrame.add(priceField);
        mainFrame.add(kmLabel);
        mainFrame.add(litersLabel);
        mainFrame.add(rurLabel);
        mainFrame.add(calcButton);
        mainFrame.add(resultLabel);
        
        mainFrame.pack();
        mainFrame.setVisible(true);
    }
    
    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            @Override
            public void run() {
                new FuelCalculator();
            }
        });
    }
 
}
2
verylazy
Заблокирован
16.10.2013, 17:29 42
некислый такой некропостинг
0
easybudda
16.10.2013, 17:52
  #43

Не по теме:

Цитата Сообщение от verylazy Посмотреть сообщение
некислый такой некропостинг
Не, эта тема всплывает время от времени. На предыдущих страницах посмотрите... :)

0
GAISAR
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 2
02.11.2013, 19:29 44
Добрый вечер!
Помогите пожалуйста с темой №1. Зарплатный калькулятор.

Математическая модель работы программы
Исходя из двух видов экранных форм у нас будет две различные
формулы для расчета заработной платы риэлтора.
Для облегчения понимания введем переменные:
O – Оклад (МРОТ), руб;
Sp - Суммарная стоимость проданных квартир, выкупленных рэлтерским агентством, руб;
Sr - Суммарная стоимость заказов от продавца, руб;
P - Профсоюзный взнос, %;
Vp – Ежемесячный процент, под который риэлтор вкладывает свои деньги в оборот компании, %;
Vs– Сумма, которую риэлтор вкладывает в оборот компании, руб.При отрицательном ответе на вопрос «Вкладываете ли Вы деньги в борот компании?» мы будем использовать формулу (1):
((O+Sp×0.04×0.55+Sr×0.04×0.35)×(1−P÷100))×0.87
(1)При положительном ответе на вопрос «Вкладываете ли Вы деньги в
оборот компании?» мы будем использовать формулу (2):
((O+Sp×0.04×0.55+Sr×0.04×0.35)×(1−P÷100)+Vs×(Vp÷100))×0.87
(2)Пример.
Риэлтор за месяц продал 2 квартиры. Одна из которых находилась в собственности риэлтерского агентства и была куплена за 2 250 000 руб. А продавца второй он нашел сам, ее стоимость составляла 3 100 000 руб. В риэлтерском агентстве, в котором работает риэлтор, взимается профсоюзный взнос в размере 1%. Также риэлтор вложил деньги в оборот компании –100 000руб под 1% в месяц. А МРОТ в его регионе составляет 5 500руб.Итак, в графу «Оклад (МРОТ)» пишем 5500 (O), в поле «Суммарная стоимость проданных квартир, выкупленных риэлтерским агентством» пишем 2250000 (Sr), в поле «Суммарная стоимость заказов от продавца» вносим – 3100000 (Sp), а в поле «Профсоюзный взнос» - 1 (P). Учитывая то, что на вопрос «Вкладываете ли Вы деньги в оборот компании?» мы отвечаем
«Да», то открываются еще два вопроса: «Под какой процент?», куда мы пишем 1 (Vp);
и «Сколько вкладываете?» пишем – 100000 (Vs).
Заработная плата в данном случае будет рассчитываться по формуле
(2), так как деньги вкладываются в оборот компании, и будет выглядеть
следующим образом:
((5500+3100000×0.04×0.55+2250000×0.04×0.35)×(1−1÷100)+100000×(1÷100))×0.87

Таким образом, заработная плата будет равна 91 478,76 руб.

Спасибо большое)))
0
Миниатюры
Исходники на java   Исходники на java  
GAISAR
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 2
06.11.2013, 20:40 45
Добрый вечер!

Помогите пожалуйста с темой №1. Зарплатный калькулятор.
0
scorpion_585
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 4
07.11.2013, 19:30 46
народ выручайте, вот формула!
V=H * L * A, где:
H - высота
L – длина
A – ширина
V – объем
нужен калькулятор, где просто нужно ввести в отдельные окошки H L A и в другом окошке V, после нажатия на кнопку РАСЧЕТ появится ответ, выручайте заранее спасибо!
0
Snickerss
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 11
08.11.2013, 10:55 47
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.Scanner;
 
public class raschet {
    public static void main(String[] args) {
        System.out.print("Введите высоту H: ");
        Scanner sc = new Scanner(System.in);
        int h = sc.nextInt();
        System.out.print("Введите длину L: ");
        int l = sc.nextInt();
        System.out.print("Введите ширину A: ");
        int a = sc.nextInt();
        int v;
        v=h*l*a;
        System.out.println("Наш объём V равен:"+v);
    }
}
0
scorpion_585
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 4
08.11.2013, 11:09 48
спасибо))) но мне как то вот так надо "с кнопками в графическом варианте"
0
Snickerss
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 11
08.11.2013, 12:04 49
Цитата Сообщение от scorpion_585 Посмотреть сообщение
спасибо))) но мне как то вот так надо "с кнопками в графическом варианте"
извини с графикой пока не разбираюсь )

Добавлено через 35 секунд
Цитата Сообщение от GAISAR Посмотреть сообщение
Добрый вечер!
Помогите пожалуйста с темой №1. Зарплатный калькулятор.

Математическая модель работы программы
Исходя из двух видов экранных форм у нас будет две различные
формулы для расчета заработной платы риэлтора.
Для облегчения понимания введем переменные:
O – Оклад (МРОТ), руб;
Sp - Суммарная стоимость проданных квартир, выкупленных рэлтерским агентством, руб;
Sr - Суммарная стоимость заказов от продавца, руб;
P - Профсоюзный взнос, %;
Vp – Ежемесячный процент, под который риэлтор вкладывает свои деньги в оборот компании, %;
Vs– Сумма, которую риэлтор вкладывает в оборот компании, руб.При отрицательном ответе на вопрос «Вкладываете ли Вы деньги в борот компании?» мы будем использовать формулу (1):
((O+Sp×0.04×0.55+Sr×0.04×0.35)×(1−P÷100))×0.87
(1)При положительном ответе на вопрос «Вкладываете ли Вы деньги в
оборот компании?» мы будем использовать формулу (2):
((O+Sp×0.04×0.55+Sr×0.04×0.35)×(1−P÷100)+Vs×(Vp÷100))×0.87
(2)Пример.
Риэлтор за месяц продал 2 квартиры. Одна из которых находилась в собственности риэлтерского агентства и была куплена за 2 250 000 руб. А продавца второй он нашел сам, ее стоимость составляла 3 100 000 руб. В риэлтерском агентстве, в котором работает риэлтор, взимается профсоюзный взнос в размере 1%. Также риэлтор вложил деньги в оборот компании –100 000руб под 1% в месяц. А МРОТ в его регионе составляет 5 500руб.Итак, в графу «Оклад (МРОТ)» пишем 5500 (O), в поле «Суммарная стоимость проданных квартир, выкупленных риэлтерским агентством» пишем 2250000 (Sr), в поле «Суммарная стоимость заказов от продавца» вносим – 3100000 (Sp), а в поле «Профсоюзный взнос» - 1 (P). Учитывая то, что на вопрос «Вкладываете ли Вы деньги в оборот компании?» мы отвечаем
«Да», то открываются еще два вопроса: «Под какой процент?», куда мы пишем 1 (Vp);
и «Сколько вкладываете?» пишем – 100000 (Vs).
Заработная плата в данном случае будет рассчитываться по формуле
(2), так как деньги вкладываются в оборот компании, и будет выглядеть
следующим образом:
((5500+3100000×0.04×0.55+2250000×0.04×0.35)×(1−1÷100)+100000×(1÷100))×0.87

Таким образом, заработная плата будет равна 91 478,76 руб.

Спасибо большое)))

Java
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
import java.util.Scanner;
 
public class rieltor {
    public static void main(String[] args) {
        System.out.print("Оклад (МРОТ), руб: ");
                                        Scanner sc = new Scanner(System.in);
                int o = sc.nextInt();
        System.out.print("Суммарная стоимость проданных квартир, выкупленных рэлтерским агентством, руб:");
                int Sp = sc.nextInt();
        System.out.print("Суммарная стоимость заказов от продавца, руб: ");
                int Sr = sc.nextInt();
        System.out.print("Профсоюзный взнос(от 0 до 1): ");
                double P = sc.nextInt();
        System.out.print("Ежемесячный процент, под который риэлтор вкладывает свои деньги в оборот компании(от 0 до 1): ");
                double Vp = sc.nextInt();
        System.out.print("Вкладываете ли Вы деньги в оборот компании?(true or false) ");
        boolean f=sc.nextBoolean();
 
        System.out.print("Сумма, которую риэлтор вкладывает в оборот компании, руб.: ");
                int Vs = sc.nextInt();
 
        double r;
 
 
        if(f=false) {  r=((o+Sp*0.04*0.55+Sr*0.04*0.35)*(1-P/100))*0.87 ;}
        else {         r=((o+Sp*0.04*0.55+Sr*0.04*0.35)*(1-P/100)+Vs*(Vp/100))*0.87;}
 
 
        System.out.println("Зароботная плата: "+r);
    }
}
0
voltex
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 7
10.11.2013, 21:34 50
Блин народ помогите, у меня тема: расчет места хранения ,я даже не представляю о чем она ,очень много разных вариантов может быть,помогите хоть чем нибудь)))
0
badmajor
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 6
12.06.2014, 23:10 51
Всем привет!

Я новичок, по прочтению этой темы решил выполнить не хитрую операцию по подсчету расходов на счетчики. Живу в съемной квартире плачу Аренду + счетчики.
Столкнулся с проблемой, что когда ввожу число с сотыми долями выдает ошибку:
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at VvediteChislo.main(VvediteChislo.java:9)
Сам код:
Java
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
import java.util.Scanner;
     
    public class kamunalka{
        public static void main (String [] args) throws java.io.IOException{
            
            System.out.print("ВВедите тариф электричество: ");
            Scanner sc = new Scanner(System.in);
            int TarElektr = sc.nextInt();
            
            System.out.print("Введите тариф гор. вода: ");
            Scanner sc1 = new Scanner (System.in);
            int TarGor = sc1.nextInt();
            
            System.out.print("Введите тариф хол. вода: ");
            Scanner sc2 = new Scanner (System.in);
            int TarHol = sc2.nextInt();
            
            System.out.print("Прошлые показания счетчика Электр.: ");
            Scanner sc3 = new Scanner(System.in);
            int SchProElektr = sc3.nextInt();
            
            System.out.print("Текущие показания счетчика Элетр.: ");
            Scanner sc4 = new Scanner (System.in);
            int SchTekElektr = sc4.nextInt();
            
            System.out.print("Прошлые показания счетчика гор. вода: ");
            Scanner sc5 = new Scanner (System.in);
            int SchProGor = sc5.nextInt();
            
            System.out.print("Текущие показания счетчика гор. вода: ");
            Scanner sc6 = new Scanner(System.in);
            int SchTekGor = sc6.nextInt();
            
            System.out.print("Прошлые показания счетчика хол. вода: ");
            Scanner sc7 = new Scanner (System.in);
            int SchProHol = sc7.nextInt();
            
            System.out.print("Текущие показания счетчика хол. вода: ");
            Scanner sc8 = new Scanner (System.in);
            int SchTekHol = sc8.nextInt();
           
                 
            int rasnElektr = SchTekElektr - SchProElektr;
                
            int raznGor = SchTekGor - SchProGor;
                
            int raznHol = SchTekHol - SchProHol;
            
            int sumElektr = rasnElektr * TarElektr;
            
            int sumGor = raznGor * TarGor;
            
            int sumHol = raznHol * TarHol;
            
            int itog = sumElektr + sumGor + sumHol;
            
                System.out.println("Итого к оплате: " + itog);
0
reisal78
906 / 656 / 220
Регистрация: 28.04.2013
Сообщений: 1,861
13.06.2014, 01:22 52
badmajor,

Для дробей попробуйте использовать
Java
1
double TarElektr = sc.nextDouble()
Добавлено через 1 минуту
ПС можно не создавать sc1, s2 и тд. вместо этого можно продолжать работать с sc
1
badmajor
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 6
13.06.2014, 10:09 53
reisal78, Спасибо, сработало!

Не понял по поводу sc1, sс2?

Так же расчеты с 43 по 55 строки выложил в одну строку вот что получилось:
Java
1
double itog = ((SchTekElektr - SchProElektr) * TarElektr) +((SchTekGor - SchProGor)*TarGor)+((SchTekHol - SchProHol)*TarHol)
Вопрос, чем это чреваато и стоит ли так делать?
0
reisal78
906 / 656 / 220
Регистрация: 28.04.2013
Сообщений: 1,861
13.06.2014, 17:29 54
badmajor,

можно делать так:
Один раз создать объект Scaner и пользоваться им на протяжении всего метода...
Каждый созданный объект занимает место в памяти, хоть на современных компьютерах это не критично, но все равно не очень правильно + на создание каждого объекта тратится время, опять же для этой задачи не заметно, но для высоко нагруженных приложений было бы критично.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 public static void main (String [] args) throws java.io.IOException {
        
        Scanner sc = new Scanner(System.in);
        
        System.out.print("ВВедите тариф электричество: ");
        int TarElektr = sc.nextInt();
 
        System.out.print("Введите тариф гор. вода: ");
        int TarGor = sc.nextInt();
 
        System.out.print("Введите тариф хол. вода: ");
        int TarHol = sc.nextInt();
 
       //и т.д.
Так же расчеты с 43 по 55 строки выложил в одну строку вот что получилось:
Тут надо смотреть из тех соображений что бы код был легко читаем... и не только Вам
1
KubaS
0 / 0 / 0
Регистрация: 20.05.2018
Сообщений: 1
20.05.2018, 16:15 55
всем привет помогите сделать кредитный и депозитный калькулятор на жаве
0
Aviz__
543 / 386 / 119
Регистрация: 17.02.2014
Сообщений: 2,706
20.05.2018, 19:33 56
как вы понимаете смысл слова
Цитата Сообщение от KubaS Посмотреть сообщение
помогите
0
20.05.2018, 19:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2018, 19:33

Исходники игры Black Jack
где можно взять исходник Black Jack, или объясните пожалуйста новичку как...

Ядро в исходники это реально?
Ребят у меня вопрос у меня есть ядро.jar в нем естественно есть *.class...

Где взять исходники голосовых кодеков?
Добрый день. Обращаюсь ко всем форумчанам с такой проблемой: для диплома нужно...


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

Или воспользуйтесь поиском по форуму:
56
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru