С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/29: Рейтинг темы: голосов - 29, средняя оценка - 4.97
5 / 5 / 1
Регистрация: 08.07.2015
Сообщений: 91

Реализовать красивый вывод результатов

14.07.2015, 14:40. Показов 6028. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите с оптимизацией кода. Хочу красиво оформить задачу.

Product: id, Наименование, UPC, Производитель, Цена, Срок хранения,

Количество.

Создать массив объектов. Вывести:

a) список товаров для заданного наименования;

b) список товаров для заданного наименования, цена которых не

превосходит заданную;

c) список товаров, срок хранения которых больше заданного.

Класс Product:
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
package HW3_1;
 
/**
 * Created by Valeriu on 14.07.2015.
 */
public class Product {
    public int id;
    public String name;
    //штрих-код
    public String upc;
    public String manufactor;
    public double price;
    //срок хранения
    public int bbd;
    public int inventory;
 
    public Product (int id, String name, String upc, String manufactor, double price, int bbd, int inventory){
        this.id=id;
        this.name=name;
        this.upc=upc;
        this.manufactor=manufactor;
        this.price=price;
        this.bbd=bbd;
        this.inventory=inventory;
    }
 
    //getters
    public int getId(){
        return id;
    }
    public String getName(){
        return name;
    }
    public String getUpc(){
        return upc;
    }
    public String getManufactor(){
        return manufactor;
    }
    public double getPrice(){
        return price;
    }
    public int getBbd(){
        return bbd;
    }
    public int getInventory(){
        return inventory;
    }
 
    //setters
    public void setId(int id){
        this.id=id;
    }
    public void setName(String name){
        this.name=name;
    }
    public void setUpc(String upc){
        this.upc=upc;
    }
    public void setManufactor(String manufactor){
        this.manufactor=manufactor;
    }
    public void setPrice(double price){
        this.price=price;
    }
    public void setBbd(int bbd){
        this.bbd=bbd;
    }
    public void setInventory(int inventory){
        this.inventory=inventory;
    }
 
    public void show() {
        System.out.println("Id: " + getId());
        System.out.println("Name:  " + getName());
        System.out.println("UPC: " + getUpc());
        System.out.println("Manufactor: " + getManufactor());
        System.out.println("Price: " + getPrice() + " UAH");
        System.out.println("BBD: " + getBbd() + " days");
        System.out.println("Inventory: " + getInventory() + " pcs");
    }
 
    public void special_name() {
        if ((this.getName().equals("Coca-Cola 0,5"))) {
            System.out.println("Id: " + getId());
            System.out.println("Name:  " + getName());
            System.out.println("UPC: " + getUpc());
            System.out.println("Manufactor: " + getManufactor());
            System.out.println("Price: " + getPrice() + " UAH");
            System.out.println("BBD: " + getBbd() + " days");
            System.out.println("Inventory: " + getInventory() + " pcs.");
        }
    }
 
    public void special_price() {
        if ((this.getPrice() > 5)) {
            System.out.println("Id: " + getId());
            System.out.println("Name:  " + getName());
            System.out.println("UPC: " + getUpc());
            System.out.println("Manufactor: " + getManufactor());
            System.out.println("Price: " + getPrice() + " UAH");
            System.out.println("BBD: " + getBbd() + " days");
            System.out.println("Inventory: " + getInventory() + " pcs.");
        }
    }
 
    public void special_bbd() {
        if ((this.getBbd() > 100)) {
            System.out.println("Id: " + getId());
            System.out.println("Name:  " + getName());
            System.out.println("UPC: " + getUpc());
            System.out.println("Manufactor: " + getManufactor());
            System.out.println("Price: " + getPrice() + " UAH");
            System.out.println("BBD: " + getBbd() + " days");
            System.out.println("Inventory: " + getInventory() + " pcs.");
        }
    }
 
    }
И класс Main:

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
package HW3_1;
 
import java.util.ArrayList;
 
/**
 * Created by Valeriu on 14.07.2015.
 */
public class Main {
    public static void main(String[] args) {
 
        //our products array object
        Product[] product = new Product[5];
        product[0] = new Product(1, "Milk 2,5%", "1234567891011", "NY Ltd.", 5.35, 7, 5);
        product[1] = new Product(2, "Sunflower oil 1,0", "1234567891012", "UA Ltd.", 10.25, 360, 5);
        product[2] = new Product(3, "Pepsi 0,5", "1234567891013", "UK Ltd.", 4.85, 180, 8);
        product[3] = new Product(4, "Coca-Cola 0,5", "1234567891014", "USA Ltd.", 4.65, 180, 6);
        product[4] = new Product(5, "Bread moskovskiu", "1234567891015", "Rus Ltd.", 5.65, 3, 3);
 
        //all our products
        System.out.println("All products !!!");
        for (int i = 0; i < product.length; i++) {
            System.out.println(" ");
            product[i].show();
        }
 
        //only product that name in method "special_name"
        System.out.println(" ");
        System.out.println("Coca-Cola 0,5 !!!");
        for (int i = 0; i < product.length; i++) {
            System.out.println(" ");
            product[i].special_name();
        }
 
        //only product that price in method "special_price"
        System.out.println(" ");
        System.out.println("Price that more 5 UAH");
        for (int i = 0; i < product.length; i++) {
            System.out.println(" ");
            product[i].special_price();
        }
 
        //only product that bbd in method "special_bbd"
        System.out.println(" ");
        System.out.println("BBD that more 100 days");
        for (int i = 0; i < product.length; i++) {
            System.out.println(" ");
            product[i].special_bbd();
        }
    }
}
Какие посоветуете приемы для уменьшения кода. Возможно для вывода более красивой информаци о товарах. Сейчас оно то все работает но в компиляторе все очень наляписто.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.07.2015, 14:40
Ответы с готовыми решениями:

Красивый вывод результатов поиска
Привет всем, Я к сожалению не знаю терминалогии и потому не могу найти ничего в поиске... Подскажите как делается такой вывод...

Реализовать синтактический анализ вводимых данных, их обработку и вывод результатов в графики
Ребят можете скинуть пару примеров. Вообщем мне нужно мат формулы для C++ Builder. Желательно через Edit`ы хелпоните. Заранее спасибо.

Вывод результатов поиска в определенном div классе,как это реализовать?
index файл у меня непростой а с эффектом перелистывания страниц,получается index разделен div классы &quot;item&quot; и каждый item класс...

5
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
14.07.2015, 14:42
тебе больше заняться нечем?
0
5 / 5 / 1
Регистрация: 08.07.2015
Сообщений: 91
14.07.2015, 14:45  [ТС]
Цитата Сообщение от Паблито Посмотреть сообщение
тебе больше заняться нечем?
спасибо. я просто хотел это сделать оптимизировано. может кто-то подсказал был решения. выглядит реально, как индусский код хотелось бы вывести список моих товаров одной что ли таблицей. Вы не подскажете ?
0
0 / 0 / 0
Регистрация: 07.07.2015
Сообщений: 11
14.07.2015, 17:25
почитай про словарь (ключ, значение), а там глядишь и таблица крутая выйдет )))
0
the hardway first
Эксперт JS
 Аватар для j2FunOnly
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
16.07.2015, 15:50
Лучший ответ Сообщение было отмечено Duke_Nukem147 как решение

Решение

Приемы для уменьшения кода. Индусский код.
Product.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
package store.product;
 
import java.util.Date;
 
public interface Product {
 
    public double getPrice();
 
    public Date getBestBefore();
    
    public String getName();
    
}

SampleProduct.java
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
package store.product;
 
import java.util.Calendar;
import java.util.Date;
import java.util.Formatter;
 
public class SampleProduct implements Product {
 
    private final int id;
    private final String barcode;
    private final String name;
    private final String manufacturer;
 
    private double price;
    private Date bestBefore;
    private int count;
 
    public void setCount(int count) {
        this.count = count;
    }
 
    public static class Builder {
        private final int id;
        private final String barcode;
        private final String name;
        private final String manufacturer;
 
        private double price = 0.0;
        private Date bestBefore = null;
        private int count = 0;
 
        public Builder(int id, String barcode, String name, String manufacturer) {
            this.id = id;
            this.barcode = barcode;
            this.name = name;
            this.manufacturer = manufacturer;
        }
 
        public Builder price(double price) {
            this.price = price;
            return this;
        }
 
        public Builder bestBefore(int year, int month, int day) {
            Calendar cal = Calendar.getInstance();
            cal.clear();
            cal.set(year, month, day);
            bestBefore = cal.getTime();
            return this;
        }
 
        public Builder count(int count) {
            this.count = count;
            return this;
        }
 
        public SampleProduct build() {
            return new SampleProduct(this);
        }
 
    }
 
    private SampleProduct(Builder builder) {
        id = builder.id;
        barcode = builder.barcode;
        name = builder.name;
        manufacturer = builder.manufacturer;
        price = builder.price;
        bestBefore = builder.bestBefore;
        count = builder.count;
    }
 
    public void setPrice(double price) {
        this.price = price;
    }
 
    public void setBestBefore(Date bestBefore) {
        this.bestBefore = bestBefore;
    }
 
    @Override
    public double getPrice() {
        return price;
    }
 
    @Override
    public Date getBestBefore() {
        return bestBefore;
    }
 
    @Override
    public String getName() {
        return name;
    }
 
    public String toString() {
        String str;
        Formatter f = new Formatter();
        Calendar cal = Calendar.getInstance();
        cal.setTime(getBestBefore());
        str = f.format("|%4d|%10.10s|%20.20s|%10.10s|%6.2f|%6d|%s", id,
                barcode, name, manufacturer, price, count, cal.getTime())
                .toString();
        f.close();
        return str;
    }
 
}

ProductStore.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package store;
 
import java.util.Calendar;
 
import store.product.Product;
 
public interface ProductStore {
 
    public void add(Product product);
    
    public Product[] getProducts();
    
    public FilteredProductStore filterByName(String name);
    
    public FilteredProductStore filterByBestBefore(Calendar bestBefore);
    
 
    
}

ArrayListProductStore.java
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
package store;
 
import java.util.ArrayList;
import java.util.Calendar;
 
import store.product.Product;
 
public class ArrayListProductStore implements ProductStore {
 
    private ArrayList<Product> products = new ArrayList<>();
 
    public void add(Product product) {
        products.add(product);
    }
 
    @Override
    public FilteredProductStore filterByName(String name) {
        ArrayList<Product> products = new ArrayList<>();
        for (Product product : this.products) {
            if (product.getName().equals(name)) {
                products.add(product);
            }
        }
        return new ArrayListFilteredProductStore(products);
    }
 
    @Override
    public FilteredProductStore filterByBestBefore(Calendar bestBefore) {
        ArrayList<Product> filtered = new ArrayList<>();
        for (Product product : products) {
            if (product.getBestBefore().after(bestBefore.getTime())) {
                filtered.add(product);
            }
        }
        return new ArrayListFilteredProductStore(filtered);
    }
 
    public Product[] getProducts() {
        Product[] products = new Product[this.products.size()];
        this.products.toArray(products);
        return products;
 
    }
 
}

FilteredProductStore.java
Java
1
2
3
4
5
6
7
8
9
10
11
package store;
 
import store.product.Product;
 
public interface FilteredProductStore {
    
    public FilteredProductStore filterByPrice(double price);
    
    public Product[] getProducts();
 
}

ArrayListFilteredProductStore.java
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
package store;
 
import java.util.ArrayList;
 
import store.product.Product;
 
public class ArrayListFilteredProductStore implements FilteredProductStore {
 
    private ArrayList<Product> products;
 
    public ArrayListFilteredProductStore(ArrayList<Product> products) {
        this.products = products;
    }
 
    @Override
    public FilteredProductStore filterByPrice(double price) {
        ArrayList<Product> filtered = new ArrayList<>();
        for (Product product : products) {
            if (product.getPrice() <= price) {
                filtered.add(product);
            }
        }
        return new ArrayListFilteredProductStore(filtered);
    }
 
    public Product[] getProducts() {
        Product[] products = new Product[this.products.size()];
        this.products.toArray(products);
        return products;
 
    }
}

ConsoleOutput.java
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
package store;
 
import java.util.Formatter;
 
import store.product.Product;
 
public class ConsoleOutput {
 
    public static void show(Product[] products) {
        Formatter f = new Formatter();
        String str;
        str = f.format("|%4s|%10.10s|%20.20s|%10.10s|%6s|%6s|%s%n", "ID",
                "Barcode", "Name", "Manufacturer", "Price", "Count",
                "BestBefore").toString();
        f.close();
        
        StringBuilder sb = new StringBuilder(str);
        for (Product product : products) {
            sb.append(product.toString());
            sb.append("\n");
        }
        sb.append("\n");
        
        System.out.println(sb.toString());
    }
 
}

ProductStoreDemo.java
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
package store;
 
import java.util.Calendar;
 
import store.product.SampleProduct;
 
public class ProductStoreDemo {
 
    public static void main(String[] args) {
        ProductStore store = new ArrayListProductStore();
 
        store.add(new SampleProduct.Builder(1, "123", "Product1", "Manuf1")
                .price(2.55).bestBefore(2014, 4, 1).count(10).build());
        store.add(new SampleProduct.Builder(2, "124", "Product2", "Manuf2")
                .price(8.25).bestBefore(2015, 10, 25).count(20).build());
        store.add(new SampleProduct.Builder(2, "124242343242343", "Product2",
                "Manuf2").price(10.25).bestBefore(2015, 06, 1).count(15)
                .build());
        store.add(new SampleProduct.Builder(2, "1242344", "Product1", "Manuf3")
                .price(3.25).bestBefore(2015, 3, 30).count(3).build());
        store.add(new SampleProduct.Builder(2, "12342324", "Product3", "Manuf4")
                .price(10.25).bestBefore(2018, 1, 25).count(8).build());
 
        ConsoleOutput.show(store.getProducts());
        ConsoleOutput.show(store.filterByName("Product2").getProducts());
        ConsoleOutput.show(store.filterByName("Product2").filterByPrice(9)
                .getProducts());
 
        Calendar cal = Calendar.getInstance();
        cal.set(2015, 7, 15);
        ConsoleOutput.show(store.filterByBestBefore(cal).getProducts());
 
    }
}
0
5 / 5 / 1
Регистрация: 08.07.2015
Сообщений: 91
16.07.2015, 16:00  [ТС]
Что-то мне реально стало стремно =) Я вывел кстати все в табличку. Вот так:

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
package HW3_1;
 
/**
 * Created by Valeriu on 14.07.2015.
 */
public class Product {
 
    //generate our id
    {
        idGenerator++;
    }
    private static int idGenerator = 0;
    private int id = idGenerator;
    private String name;
    //штрих-код
    private String upc;
    private String manufactor;
    private double price;
    //срок хранения
    private int bbd;
    private int inventory;
 
    public Product (String name, String upc, String manufactor, double price, int bbd, int inventory){
        //this.id=id;
        this.name=name;
        this.upc=upc;
        this.manufactor=manufactor;
        this.price=price;
        this.bbd=bbd;
        this.inventory=inventory;
    }
 
    //getters
    public int getId(){
        return id;
    }
    public String getName(){
        return name;
    }
    public String getUpc(){
        return upc;
    }
    public String getManufactor(){
        return manufactor;
    }
    public double getPrice(){
        return price;
    }
    public int getBbd(){
        return bbd;
    }
    public int getInventory(){
        return inventory;
    }
 
    //setters
    public void setId(int id){
        this.id=id;
    }
    public void setName(String name){
        this.name=name;
    }
    public void setUpc(String upc){
        this.upc=upc;
    }
    public void setManufactor(String manufactor){
        this.manufactor=manufactor;
    }
    public void setPrice(double price){
        this.price=price;
    }
    public void setBbd(int bbd){
        this.bbd=bbd;
    }
    public void setInventory(int inventory){
        this.inventory=inventory;
    }
 
    public void show() {
    System.out.printf("%2s %19s %19s %18s %14s %11s %15s", getId(), getName(), getUpc(),
            getManufactor(), getPrice(), getBbd(), getInventory());
    System.out.println();
    }
 
    public void special_name() {
        if ((this.getName().equals("Coca-Cola 0,5"))) {
            System.out.printf("%2s %19s %19s %18s %14s %11s %15s", getId(), getName(), getUpc(),
                    getManufactor(), getPrice(), getBbd(), getInventory());
            System.out.println();
        }
    }
 
    public void special_price() {
        if ((this.getPrice() < 5)) {
            System.out.printf("%2s %19s %19s %18s %14s %11s %15s", getId(), getName(), getUpc(),
                    getManufactor(), getPrice(), getBbd(), getInventory());
            System.out.println();
        }
    }
 
    public void special_bbd() {
        if ((this.getBbd() > 100)) {
            System.out.printf("%2s %19s %19s %18s %14s %11s %15s", getId(), getName(), getUpc(),
                    getManufactor(), getPrice(), getBbd(), getInventory());
            System.out.println();
        }
    }
    }
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
package HW3_1;
 
import java.util.ArrayList;
 
/**
 * Created by Valeriu on 14.07.2015.
 */
public class Main {
    public static void main(String[] args) {
 
        //our products array object
        Product[] product = new Product[5];
        product[0] = new Product("Milk 2,5%", "1234567891011", "NY Ltd.", 5.35, 7, 1);
        product[1] = new Product("Sunflower oil 1,0", "1234567891012", "UA Ltd.", 10.25, 360, 5);
        product[2] = new Product("Pepsi 0,5", "1234567891013", "UK Ltd.", 4.85, 180, 8);
        product[3] = new Product("Coca-Cola 0,5", "1234567891014", "USA Ltd.", 4.65, 180, 6);
        product[4] = new Product("Bread moskovskiu", "1234567891015", "Rus Ltd.", 5.65, 3, 3);
 
        System.out.println("ALL PRODUCTS");
        System.out.printf("%2s %19s %19s %18s %14s %11s %16s", "Id", "Name", "UPC",
                "Manufactor", "Price, UAH", "BBD, days", "Inventory, pcs.");
        //all our products
        System.out.println();
        for (int i = 0; i < product.length; i++) {
            product[i].show();
        }
        System.out.println("\nCOCA-COLA 0,5");
        System.out.printf("%2s %19s %19s %18s %14s %11s %16s", "Id", "Name", "UPC",
                "Manufactor", "Price, UAH", "BBD, days", "Inventory, pcs.");
        System.out.println();
        for (int i = 0; i < product.length; i++) {
            product[i].special_name();
        }
        System.out.println("\nPRICE < 5 UAH");
        System.out.printf("%2s %19s %19s %18s %14s %11s %16s", "Id", "Name", "UPC",
                "Manufactor", "Price, UAH", "BBD, days", "Inventory, pcs.");
        System.out.println();
        for (int i = 0; i < product.length; i++) {
            product[i].special_price();
        }
        System.out.println("\nBBD > 100 DAYS");
        System.out.printf("%2s %19s %19s %18s %14s %11s %16s", "Id", "Name", "UPC",
                "Manufactor", "Price, UAH", "BBD, days", "Inventory, pcs.");
        System.out.println();
        for (int i = 0; i < product.length; i++) {
            product[i].special_bbd();
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.07.2015, 16:00
Помогаю со студенческими работами здесь

Красивый вывод
ans= x= l='' while True: n =input(&quot;'yes' чтобы прекратить:&quot;) if n == 'yes': break else: ...

Красивый вывод структуры
Здравствуйте, хотелось бы узнать, можно ли избежать такого вывода текста? (вложение) Пытался использовать setw, printf,...

Красивый вывод текста в ListBox
Подскажите, пож., как сделать красивый (например, в 3 колонки)вывод текста в ListBox ? Поясняю- каждая выводимая строка состоит из трех...

Красивый вывод изображений в посте
Добрый день, Есть ли для WordPress плагин, с помощью которого можно было бы отображать фотографии в посте вот таким вот образом?...

Как сделать красивый вывод в Matlab
Как сделать более менее красивый вывод в Matlab,я пробовал писать и через запятые и без них,а на выходе либо пустые поля,либо ошибки,что...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
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. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru