Coder Social home page Coder Social logo

mishhgun01 / dmti_baza Goto Github PK

View Code? Open in Web Editor NEW

This project forked from argentusz/dmti_baza

0.0 0.0 0.0 441 KB

Проект по Дискретной Математике и Теоретической Информатике. Представлен командой "Baza Unlimited"

License: GNU General Public License v3.0

Go 100.00%

dmti_baza's Introduction

Ссылка на первоисточник задания: https://docs.google.com/document/u/0/d/1Dv_6AIhxg_3ezu6VMcEnMpyfRzgym9l8PmE4ULGfjgM/mobilebasic

Примечания: В Digits в Naturals цифры идут слева направо, то есть нулевой элемент - старший разряд

Naturals - натуральные с нулём

Распределение заданий

Номер Натуральные числа с нулем:(n; A[..]) - номер старшей позиции и массив цифрЦифра D (тип - целое) Имена Базовые модули, на которые ссылается данный модуль Человек, ответственный за модуль
N-1 Сравнение натуральных чисел: 2 - если первое больше второго, 0, если равно, 1 иначе. Compare (COM_NN_D) Турбина
N-2 Проверка на ноль: если число не равно нулю, то «да» иначе «нет» CheckNull (NZER_N_B) Турбина
N-3 Добавление 1 к натуральному числу Addition1 (ADD_1N_N) Хвостовский
N-4 Сложение натуральных чисел Addition (ADD_NN_N) Compare Семёнов
N-5 Вычитание из первого большего натурального числа второго меньшего или равного Subtraction (SUB_NN_N) Compare Лицеванова
N-6 Умножение натурального числа на цифру MultiplicationNaturalNumber (MUL_ND_N) Хвостовский
N-7 Умножение натурального числа на 10^k MultiplicationBy10k (MUL_Nk_N) Хвостовский
N-8 Умножение натуральных чисел Multiplication (MUL_NN_N) MultiplicationNaturalNumber MultiplicationBy10k Addition Грунская
N-9 Вычитание из натурального другого натурального, умноженного на цифру для случая с неотрицательным результатом DifferenceOfNaturals (SUB_NDN_N) Subtraction MultiplicationNaturalNumber Compare Комаровский
N-10 Вычисление первой цифры деления большего натурального на меньшее, домноженное на 10^k,где k - номер позиции этой цифры (номер считается с нуля) DivideOneIteration (DIV_NN_Dk) MultiplicationBy10k Compare Тростин
N-11 Частное от деления большего натурального числа на меньшее или равное натуральное с остатком(делитель отличен от нуля) IntegerFromDivision (DIV_NN_N) DivideOneIteration DifferenceOfNaturals Пименов
N-12 Остаток от деления большего натурального числа на меньшее или равное натуральное с остатком(делитель отличен от нуля) RemainderFromDivision (MOD_NN_N) IntegerFromDivision DifferenceOfNaturals Пименов
N-13 НОД натуральных чисел GreatestCommonDivisor (GCF_NN_N) RemainderFromDivision Compare CheckNull Турбина
N-14 НОК натуральных чисел LeastCommonMultiple (LCM_NN_N) GreatestCommonDivisor Multiplication Турбина
Номер Целые числа (b, n; A[..]) - знак числа (1 — минус, 0 — плюс) номер старшей позиции и массив цифр     Человек, ответственный за модуль
Z-1 Абсолютная величина числа, результат - натуральное Absolute (ABS_Z_N) Тростин
Z-2 Определение положительности числа (2 - положительное, 0 — равное нулю, 1 - отрицательное) Positivity (POZ_Z_D) Турбина
Z-3 Умножение целого на (-1) MultiplicationByNegativeOne (MUL_ZM_Z) Хвостовский
Z-4 Преобразование натурального в целое FromNaturalsToWhole (TRANS_N_Z) Лицеванова
Z-5 Преобразование целого неотрицательного в натуральное FromWholeToNaturals (TRANS_Z_N) Лицеванова
Z-6 Сложение целых чисел Addition (ADD_ZZ_Z) Positivity Absolute Compare Addition Subtraction MultiplicationByNegativeOne Семёнов
Z-7 Вычитание целых чисел Subtraction (SUB_ZZ_Z) Positivity Absolute Compare Addition Subtraction MultiplicationByNegativeOne Семёнов
Z-8 Умножение целых чисел Multiplication (MUL_ZZ_Z) Positivity Absolute Multiplication MultiplicationByNegativeOne Тростин
Z-9 Частное от деления целого на целое (делитель отличен от нуля) WholeFromDivision (DIV_ZZ_Z) Absolute Positivity IntegerFromDivision Addition1 Морозов
Z-10 Остаток от деления целого на целое(делитель отличен от нуля) RemainderFromDivision (MOD_ZZ_Z) WholeFromDivision Multiplication Subtraction MultiplicationByNegativeOne Морозов
Номер Рациональная числа (дроби) — пара (целое; натуральное), первое имеет смысл числителя, второе - знаменателя     Человек, ответственный за модуль
Q-1 Сокращение дроби SimplifyingFractions (RED_Q_Q) Absolute GreatestCommonDivisor WholeFromDivision Семёнов
Q-2 Проверка на целое, если рациональное число является целым, то «да», иначе «нет» CheckingForWhole (INT_Q_B) Лицеванова
Q-3 Преобразование целого в дробное WholeToFractional (TRANS_Z_Q) Грунская
Q-4 Преобразование дробного в целое (если знаменатель равен 1) FractionalToWhole (TRANS_Q_Z) Грунская
Q-5 Сложение дробей Addition (ADD_QQ_Q) LeastCommonMultiple Multiplication Addition Комаровский
Q-6 Вычитание дробей Subtraction (SUB_QQ_Q) LeastCommonMultiple Multiplication Subtraction Комаровский
Q-7 Умножение дробей Multiplication (MUL_QQ_Q) Multiplication Морозов
Q-8 Деление дробей (делитель отличен от нуля) Division (DIV_QQ_Q) Multiplication Морозов
Номер Многочлен с рациональными коэффициентамиm – степень многочлена и массив C коэффициентов     Человек, ответственный за модуль
P-1 Сложение многочленов AdditionP(ADD_PP_P) Addition Голубев
P-2 Вычитание многочленов SubstractionP(SUB_PP_P) Subtraction Голубев
P-3 Умножение многочлена на рациональное число MultiplicationRational(MUL_PQ_P) Multiplication Семёнов
P-4 Умножение многочлена на x^k MultipilcationXpowerK(MUL_Pxk_P) Голубев
P-5 Старший коэффициент многочлена OlderCoeffPoly(LED_P_Q) Голубев
P-6 Степень многочлена OlderPoly(DEG_P_N) Голубев
P-7 Вынесение из многочлена НОК знаменателей коэффициентов и НОД числителей GreatestCommonDivisorAndLeastCommonMultipleOfPolynomial(FAC_P_Q) Absolute FromWholeToNaturals LeastCommonMultiple GreatestCommonDivisor FromNaturalsToWhole WholeFromDivision Морозов
P-8 Умножение многочленов MultiplicationPol(MUL_PP_P) MUL_PQ_PMUL_Pxk_PADD_PP_P Грунская
P-9 Частное от деления многочлена на многочлен при делении с остатком QuotientOfDivision(DIV_PP_P) Division DEG_P_NMUL_Pxk_PSUB_PP_PADD_PP_P Комаровский
P-10 Остаток от деления многочлена на многочлен при делении с остатком RemainderFromDivision(MOD_PP_P) DIV_PP_PMUL_PP_PSUB_PP_P Комаровский
P-11 НОД многочленов GCF_PP_P GreatestCommonDivisor(DEG_P_NMOD_PP_P) Пименов
P-12 Производная многочлена Derivative(DER_P_P) Тростин
P-13 Преобразование многочлена — кратные корни в простые SimplifyRoots(NMR_P_P) GCF_PP_PDER_P_PDIV_PP_P Тростин
Ответственные за графический интерфейс
Пименов Голубев Тростин

dmti_baza's People

Contributors

mishhgun01 avatar argentusz avatar garlicroll avatar hop-eee avatar icekomar avatar cemkyc avatar natagrun avatar interferencecup avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.