Форум программистов, компьютерный форум, киберфорум
Собрать рабочую станцию
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.70/179: Рейтинг темы: голосов - 179, средняя оценка - 4.70
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310

Сборка ПК для математических вычислений

04.10.2017, 17:49. Показов 38832. Ответов 233
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Стоит задача собрать комп для математических расчетов.
Многопоточное приложение для мат расчетов. Каждый поток обрабатывает не какой то клочек кода, а весь массивный код. В данный момент у меня i7-2600 4-ядерный 3400 МГц, загрузка процессора идет 99%.
Вопрос следующий:
1. Выбор архитектуры проца Kaby Lake, Skylake, Broadwell. Стоит ли гнаться за новым и переплачивать?
2. Частота или все же ядра.
Обычный проц еще плюс ко всему можно разогнать, а серверный мне сказали не пойдет для разгона.
Допустим
Intel Core i7 - 7740X (Socket 2066, 4-ядерный, 4300 МГц, Turbo: 4500 МГц, Kaby Lake-X, Кэш L2 - 1 Мб, Кэш L3 - 8 Мб, 14 нм)
или
Intel Core i9 - 7920X (Socket 2066, 12-ядерный, 2900 МГц, Turbo: 4400 МГц, Skylake-X, Кэш L2 - 12 Мб, Кэш L3 - 16.5 Мб, 14 нм)
или 2 проца (24 ядра)
Intel Xeon Silver 4116 (Socket 3647, 12-ядерный, 2100 МГц, Skylake-SP, Кэш L2 - 12 Мб, Кэш L3 - 16.5 Мб, 14 нм).

Стоимость сборки с этими процами будет конечно сильно разниться.
Примерная стоимость процессоров:
Core i7 - 7740X - 20 тыс.
Core i9 - 7920X - 80 тыс.
Xeon Silver 4116 2 шт - 140 тыс.
Но допустим 1 комп с двуми процами xeon будет стоит дешевле чем 2 компа с i9 - 7920X.
И наверно столь ко же сколько 3 компа с i7 - 7740X.
***
Добавлено
Цитата Сообщение от dimank666 Посмотреть сообщение
вот последняя версия теста
Тесты процессоров
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.10.2017, 17:49
Ответы с готовыми решениями:

Сборка для Intel Core i7-3820, для вычислений
Добрый день господа! Бюджет 40000 рушлей, нужно собрать исходя из комплектующих, доступных в местном dns, поэтому, если модераторы не...

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

Как разогнать эту сборку и как её апгрейдить? Какая сборка хороша для вычислений?
Понадобился универсальный компьютер для громоздких расчетов в Excel 2007 и мультимедиа. Я в железе не особо разбираюсь, поэтому купил...

233
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 14:56  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от dimank666 Посмотреть сообщение
так твоя статистика не верная
тебе надо взять например 8-16 потоков (можешь на будущие и больше) и объединить их в одну задачу (не в один поток)
чтобы сама виндовс раскидывала потоки по ядрам.
тогда твои замеры хоть как-то будут верны для твоего процессора

то есть будет 1000 операций которые должен проц просчитать и чем больше ядер тем быстрее будет просчет
Во первых.
Допустим возьмем 1000 операций А как тогда сравнить 8 ядерный и 12 ядерный. 1000 на 8 делится, а вот 12 уже нет.
и получится что последние 4 операции он проработает на 1/3 от полной загрузки, тем самым нарушит суть теста.
Во вторых.
4-х ядерный будет делать тест в 8 раз дольше, чем 32 ядерный. Это сколько ждать придется!

Цитата Сообщение от dimank666 Посмотреть сообщение
а у тебя получается конь в вакуме
если 1 поток это 100 команд то на 4 потоках это 400 а на 16 уже 1600
это почему эт конь в вакууме?
интересует:
1. это время за которое полностью загруженный проц делает 1 операцию, а полностью загруженный для всех поразному, для одного 8 оперций, а другого 16.
2. это объем выполненной работы за это время те же допустим 8 или 16 оперций

И путем нехитрых математических вычислений можно все подсчитать

Добавлено через 5 минут
Цитата Сообщение от dimank666 Посмотреть сообщение
А если мой 8 ядерный сделает работу за 1 мин, а твой 16 ядерный сделает работу за 30 сек, то первый коэффициент будет 2, а второй 4.
т.е. по времени работы 1 потока он в 2 раза производительнее, а по общему объему выполненной работы в 4 раза производительнее.
это при условии что ядра одинаковые и частоты ядер совпадаю (производительность на ядро одинаковая)
не в 4 а в 2
1000/8=125
1000/16=62,5
смотри, если мой делает за 1 минуту 8 операций, а твой за 30 секунд 16, то за минуту твой сделает уже 32 операции, а это в 4 раза больше
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 15:07
Цитата Сообщение от xxxspeed Посмотреть сообщение
Во первых.
Допустим возьмем 1000 операций А как тогда сравнить 8 ядерный и 12 ядерный. 1000 на 8 делится, а вот 12 уже нет.
так ты же время учитываешь
8 ядерник 8 операций за такт
12 ядерник 12 операций за такт
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 15:24  [ТС]
ну так как считать тогда оставшиеся операций при не полность загруженном проце?

Добавлено через 12 минут
Цитата Сообщение от dimank666 Посмотреть сообщение
тебе надо взять например 8-16 потоков (можешь на будущие и больше) и объединить их в одну задачу (не в один поток)
чтобы сама виндовс раскидывала потоки по ядрам.
пропустил.
Они и так объеденены в одну задачу, не в один поток.
Сама виндовс и раскидывает по ядрам.
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 15:29
Цитата Сообщение от xxxspeed Посмотреть сообщение
Во вторых.
4-х ядерный будет делать тест в 8 раз дольше, чем 32 ядерный. Это сколько ждать придется!
так в этом и суть что чем больше ядер теме быстрее работа

В твоем случаи ты 4 ядерники нагружаешь 4 потоками а 32 ядерники 32 потоками где тут логика

Допустим один поток 100 задач
итого 4 ядра выполнят 400 задач а 32 ядерник уже должен выполнить 3200 задач
какой смысл в сравнении
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 15:51  [ТС]
Цитата Сообщение от dimank666 Посмотреть сообщение
так в этом и суть что чем больше ядер теме быстрее работа
В твоем случаи ты 4 ядерники нагружаешь 4 потоками а 32 ядерники 32 потоками где тут логика
Допустим один поток 100 задач
итого 4 ядра выполнят 400 задач а 32 ядерник уже должен выполнить 3200 задач
какой смысл в сравнении

Допустим один поток 100 задач
итого 4 ядра выполнят 400 задач а 32 ядерник уже должен выполнить 3200 задач
судя по твоей логике 32 ядерный в 8 раз производительнее 4-х ядерного, но
+ учти время за которое выполнит 4 ядерник свои задачи, а 32-х свои.
если 4-х ядерник выполнит свои 400 задач в 1,5 раза быстрее, 32-х ядерный будет в 6 раз производительнее, хоть ядер в 8 раз больше
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 15:57
Цитата Сообщение от xxxspeed Посмотреть сообщение
пропустил.
Они и так объеденены в одну задачу, не в один поток.
Сама виндовс и раскидывает по ядрам.
тогда объедини 16 потоков в одну задачу чтобы всегда был одинаковый объем задачи, а не количество потоков.

возьми например 1000 или 100 000 команд и пусть винда их просто раскидывает по ядрам
тебе нужно общее количество вычислений за определенное время
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 16:09  [ТС]
Цитата Сообщение от dimank666 Посмотреть сообщение
тогда объедини 16 потоков в одну задачу чтобы всегда был одинаковый объем задачи, а не количество потоков.
возьми например 1000 или 100 000 команд и пусть винда их просто раскидывает по ядрам
тебе нужно общее количество вычислений за определенное время
блин, еще раз повторю,
во первых например 1000 на 4 делится, на 8 делится, а вот на 12 не делится.
и получится, что при тесте 4-х ядерного будет 250 циклов при полной загрузке проца,
а при тесте 12-ти ядерного будет 83 загруженных цикла с полной и 1 с загрузкой проца всего на 1/3.
Этот последний цикл он сделает быстрее чем остальные, потому что проц не загружен.
Это уже получается не справедливо и не правильно. Конечно при 1000 команд это будет в пределах погрешности, но тогда
во вторых представь 84 цикла по 2 минуты каждый, это почти 3 часа будет проходить тест по одному только типу decimal.
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 16:17
Цитата Сообщение от xxxspeed Посмотреть сообщение
если 4-х ядерник выполнит свои 400 задач в 1,5 раза быстрее, 32-х ядерный будет в 6 раз производительнее, хоть ядер в 8 раз больше
итого получаем
4 ядерник перевез 400 тон за минуту
32 ядерник перевез 3200 тон за минуту
теперь ты зачем то делишь
400/4 получил 100 тон
3200\32 получил 100 тон
зачем?

если тоже самое применить к 6700 который допустим на 50% быстрее на ядро, получаем
(400*1,5)\4=150 тон, итого получаем что ядро на 50% быстрее

теперь переведем все это во время затраченое на 400 тон
400/(150*4)= 0,66
итого 6700 справляется на 34% процента быстрее но не ка не на 50%

отличное сравнение

Добавлено через 2 минуты
Цитата Сообщение от xxxspeed Посмотреть сообщение
блин, еще раз повторю,
во первых например 1000 на 4 делится, на 8 делится, а вот на 12 не делится.
это не имеет значение если программа много поточная
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 16:18
Цитата Сообщение от xxxspeed Посмотреть сообщение
а при тесте 12-ти ядерного будет 83 загруженных цикла с полной и 1 с загрузкой проца всего на 1/3.
я тебя еще раз спрашиваю твой цикл многопоточнй ?
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
26.10.2017, 16:18
Цитата Сообщение от dimank666 Посмотреть сообщение
4 ядерник перевез 400 тон за минуту
32 ядерник перевез 3200 тон за минуту
теперь ты зачем то делишь
400/4 получил 100 тон
3200\32 получил 100 тон
зачем?
Я уж испугался. Думал, что один я не понимаю концепцию замеров
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 16:27  [ТС]
Цитата Сообщение от dimank666 Посмотреть сообщение
если тоже самое применить к 6700 который допустим на 50% быстрее на ядро, получаем
(400*1,5)\4=150 тон, итого получаем что ядро на 50% быстрее
теперь переведем все это во время затраченое на 400 тон
400/(150*4)= 0,66
итого 6700 справляется на 34% процента быстрее но не ка не на 50%
я не пойму зачем переводить во время, если время итак уже известно. если первый делает за минуту, а второй за 30 секунд, то итак понятно, что у второго ядра в два раза быстрее работают.

Цитата Сообщение от dimank666 Посмотреть сообщение
я тебя еще раз спрашиваю твой цикл многопоточнй ?
как ты оставшиеся 4 операции раскидаешь на 12 потоков, если 1 операция это не просто посчитать 2+2, а целый код, и программа написана под то, что один поток выполняет этот код целиком, 12 потоков выполняют одновременно 12 этих кодов.

Добавлено через 3 минуты
Цитата Сообщение от Evg Посмотреть сообщение
Я уж испугался. Думал, что один я не понимаю концепцию замеров
мне кажется я яснее некуда все изложил
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 16:30
Цитата Сообщение от xxxspeed Посмотреть сообщение
и получится, что при тесте 4-х ядерного будет 250 циклов при полной загрузке проца,
а при тесте 12-ти ядерного будет 83 загруженных цикла с полной и 1 с загрузкой проца всего на 1/3.
Этот последний цикл он сделает быстрее чем остальные, потому что проц не загружен.
Это уже получается не справедливо и не правильно.
так цель не в справедливости, а в показателе работа\время
Цель теста выяснить сколько времени затратит 4 ядерник на 400 тон и сколько времени понадобится 32 ядернику на эти 400 тон
иначе твой тест сводится к замеру производительности на ядро, так как замеры ты делаешь в 1 поток
твой проц 100 тон за минут на одном ядре а 6700 уже 150 за минуту

Добавлено через 2 минуты
Цитата Сообщение от xxxspeed Посмотреть сообщение
Конечно при 1000 команд это будет в пределах погрешности, но тогда
во вторых представь 84 цикла по 2 минуты каждый, это почти 3 часа будет проходить тест по одному только типу decimal.
возьми 10 циклов
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 16:32  [ТС]
Цитата Сообщение от dimank666 Посмотреть сообщение
иначе твой тест сводится к замеру производительности на ядро, так как замеры ты делаешь в 1 поток
твой проц 100 тон за минут на одном ядре а 6700 уже 150 за минуту
нет это не мой тест, это как раз ты с чего то это взял

мой тест это всегда 100 тон на ядро, вопрос только за сколько он эти 100 тон сделает

Цитата Сообщение от dimank666 Посмотреть сообщение
возьми 10 циклов
смысл? хорошо, как на 16 ядерном делать 10 операций?
он за 1 раз их сделает, при не полной загрузке.
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 16:36
Цитата Сообщение от xxxspeed Посмотреть сообщение
я не пойму зачем переводить во время, если время итак уже известно.
время не известно, так как все процессоры разные и производительность на ядро разная
для этого и нужен одинаковый объем задач
а что ты делаешь
ты берешь разный объем для разного количества ядер
то есть твой тест только для равного количества ядер пригоден
надо сравнивать
4/4
8/8
12/12
16/16
а сранивать
4/8 или 4/16 уже не пригоден
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 16:38
Цитата Сообщение от xxxspeed Посмотреть сообщение
смысл? хорошо, как на 16 ядерном делать 10 операций?
он за 1 раз их сделает, при не полной загрузке.
это будет быстрее чем на 4 ядернике?
на сколько по времени? (для этого и нужно время)
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
26.10.2017, 16:38
Цитата Сообщение от xxxspeed Посмотреть сообщение
мне кажется я яснее некуда все изложил
Я же говорю не про то, ясно или не ясно ты изложил. Я говорю про то, что не понимаю логики замера, описание которого ты изложил яснее некуда. По простому - мне не понятно, чего конкретно ты меришь, зачем меришь, и как сравниваешь. Потому как один замер показывает производительность в 10 попугаев, другой замер показывает производительность в 20 мартышек. И при этом нет логики, которая позволила бы сравнить попугаев с мартышками, о чем тебе dimank666 безуспешно пытается объяснить
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 16:52  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
Я же говорю не про то, ясно или не ясно ты изложил. Я говорю про то, что не понимаю логики замера, описание которого ты изложил яснее некуда. По простому - мне не понятно, чего конкретно ты меришь, зачем меришь, и как сравниваешь. Потому как один замер показывает производительность в 10 попугаев, другой замер показывает производительность в 20 мартышек. И при этом нет логики, которая позволила бы сравнить попугаев с мартышками, о чем тебе dimank666 безуспешно пытается объяснить
Evg, замеры всегда производятся в попугаях, мартышек нет, это во первых.
во вторых тут нет производительности в 10 попугаев, тут есть 1 попугай. каждому потоку по попугаю и то для того чтоб проц нагрузить.
Смотрим за сколько он этого попугая сделает и сравниваем

Цитата Сообщение от dimank666 Посмотреть сообщение
это будет быстрее чем на 4 ядернике?
на сколько по времени? (для этого и нужно время)
но это не логично тестировать не загруженный проц, результат не отразит правду
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 17:02
Цитата Сообщение от xxxspeed Посмотреть сообщение
мой тест это всегда 100 тон на ядро, вопрос только за сколько он эти 100 тон сделает
хорошо возьмем первую строчку твоего теста чтобы тебе было наглядно
у тебя твой проц выполнил за 2:26 выполнил 100 тон (25 на ядро)

теперь берем мой тест на 8 ядрах
но тут ты нагружаешь каждое ядро по 25
8*25=200 тон
то есть мой процессор за 1:19 переработал 200 тон (а не 100 тот как твой) ведь количество циклов рано количеству ядров

итого на 100 тон мой процесор должен затратить затратит 40 сек 1:19\2 итого 40

Добавлено через 1 минуту
Цитата Сообщение от xxxspeed Посмотреть сообщение
каждому потоку по попугаю и то для того чтоб проц нагрузить.
так для 4 ядров 4 попгая
а для 32 ядер их сколько будет?

Добавлено через 5 минут
Цитата Сообщение от xxxspeed Посмотреть сообщение
Смотрим за сколько он этого попугая сделает и сравниваем
ты смотришь за сколько одно ядро сделает твоего попугая, а надо смотреть за сколько процессор сделает 1 попугая

у тебя так
пришли 4 человека ты их посадил за 4 стола и говоришь делайте попугая
пришли 8 человека ты их посадил за 8 столов и говоришь делайте попугая
и тд.

а надо
пришли 4 человека ты их посадил за 1 стола и говоришь сделайте 10 попугая
пришли 8 человека ты их посадил за 1 стола и говоришь сделайте 10 попугая

и замеряешь время
0
7 / 7 / 1
Регистрация: 02.03.2011
Сообщений: 310
26.10.2017, 17:04  [ТС]
Цитата Сообщение от dimank666 Посмотреть сообщение
хорошо возьмем первую строчку твоего теста чтобы тебе было наглядно
у тебя твой проц выполнил за 2:26 выполнил 100 тон (25 на ядро)
теперь берем мой тест на 8 ядрах
но тут ты нагружаешь каждое ядро по 25
8*25=200 тон
то есть мой процессор за 1:19 переработал 200 тон (а не 100 тот как твой) ведь количество циклов рано количеству ядров
итого на 100 тон мой процесор должен затратить затратит 40 сек 1:19\2 итого 40
100 тон идет на каждое ядро.
мой проц 8 потоковый за 2:26 сделает 800 тон.
твой проц 16 потоковый за 2:01 сделает 1600 тон.

считаем
2:26 это 146 сек, 2:01 это 121 сек
мои 8 ядер делим на твои 16 ядер получаем коэфициент 0,5

146/(121*0,5)=2,41
твой проц в 2,41 производитетельнее моего

твой проц за 5 минут сделает 3966 тон, а мой за 5 минут 1643 тон
3966/1643=2,41
0
 Аватар для dimank666
8245 / 5663 / 205
Регистрация: 29.08.2011
Сообщений: 41,660
Записей в блоге: 1
26.10.2017, 17:09
Цитата Сообщение от xxxspeed Посмотреть сообщение
но это не логично тестировать не загруженный проц, результат не отразит правду
еще раз повторюсь ты тестируешь загрузку процессора? или тебе нужен результат его работы? (насколько он быстрее или медленнее)

два двигателя у одного 900 лошадей у другого 400
что делаешь ты, одному груз 900 другому 400 нагрузил и сравниваешь кто утащит
(сразу ответ утащит тот у кого крутящий момент выше )

Добавлено через 1 минуту
Цитата Сообщение от xxxspeed Посмотреть сообщение
100 тон идет на каждое ядро.
мой проц 8 потоковый за 2:26 сделает 800 тон.
твой проц 16 потоковый за 2:01 сделает 1600 тон.
считаем
2:26 это 146 сек, 2:01 это 121 сек
мои 8 ядер делим на твои 16 ядер получаем коэфициент 0,5
ты тоны сначала сравняй
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.10.2017, 17:09

Форма для математических вычислений
Помогите пожалуйста создать форму для нахождения суммы, произведения, частного, разности каждого из 3х чисел

Использование методов класса Math для математических вычислений
Какая проблема в коде,то он не запускается? package com.company; public class Main { public static void...

Что лучше использовать для научных математических вычислений: С++ или Fortran?
Что лучше использовать для научных математических вычислений, С++ или Fortran. Чуть конкретнее, интересует больше, какой язык лучше...

Какая технология есть для математических вычислений на видеокарте intel graphics media accelerator 3150?
Какая технология есть для математических вычислений на видеокарте intel graphics media accelerator 3150?

программирование математических вычислений
Для 5 векторов, координаты которых записаны в массиве 5x3, определить номер того, длина которого минимальна, с помощью функции, которая...


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

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru