{"id":24402767,"url":"https://github.com/tanyapushkina/term_5_semestr","last_synced_at":"2026-04-20T20:32:49.433Z","repository":{"id":273279937,"uuid":"919191069","full_name":"TanyaPushkina/term_5_semestr","owner":"TanyaPushkina","description":"Курсовая работа по теме:","archived":false,"fork":false,"pushed_at":"2025-01-19T23:22:27.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T00:25:15.290Z","etag":null,"topics":["assembler","cpp"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TanyaPushkina.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-19T23:15:03.000Z","updated_at":"2025-01-19T23:23:39.000Z","dependencies_parsed_at":"2025-01-20T00:25:27.283Z","dependency_job_id":"0ab9df48-94b3-4d34-bd98-dfe62512361d","html_url":"https://github.com/TanyaPushkina/term_5_semestr","commit_stats":null,"previous_names":["tanyapushkina/term_5_semestr"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanyaPushkina%2Fterm_5_semestr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanyaPushkina%2Fterm_5_semestr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanyaPushkina%2Fterm_5_semestr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanyaPushkina%2Fterm_5_semestr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TanyaPushkina","download_url":"https://codeload.github.com/TanyaPushkina/term_5_semestr/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243359453,"owners_count":20278205,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assembler","cpp"],"created_at":"2025-01-20T01:49:34.146Z","updated_at":"2025-12-26T21:16:07.174Z","avatar_url":"https://github.com/TanyaPushkina.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Разработка программы расчета коэффициентов полинома Лагранжа.\n\n## Описание:\nДанный проект представляет собой курсовую работу, целью которой является разработка программы для вычисления коэффициентов полинома Лагранжа. Интерполяционный полином Лагранжа используется для нахождения полинома минимальной степени, проходящего через заданные точки на плоскости.\n\n---\n\n## Стек технологий:\n- Языки программирования: `C++` и `Assembly`\n- Инструменты сборки: `Microsoft Visual Studio`\n\n---\n\n## Как запустить:\n- Клонирование репозитория:\n  ```\n  git clone https://github.com/TanyaPushkina/term_5_semestr.git\n  ```\n- Открытие проекта:\n\n  - Откройте файл `Lagange.sln` в `Microsoft Visual Studio`.\n\n---\n\n## Сборка проекта:\n\nНажмите `\"Build\" \u003e \"Build Solution\"` или используйте сочетание клавиш `Ctrl + Shift + B`.\n\n---\n\n## Запуск программы:\n\nПосле успешной сборки нажмите `\"Debug\" \u003e \"Start Without Debugging\"` или используйте сочетание клавиш `Ctrl + F5`.\n\n---\n\n## Пример использования\nПосле запуска программа запросит ввод набора точек для интерполяции. Пользователь вводит координаты точек, далее точку, для которой будет вычисляться значение полинома, после чего программа вычисляет и выводит коэффициенты полинома Лагранжа, проходящего через эти точки и значение полинома в точке `x`, а также выводит информацию о базисных полиномах.\n\n---\n\n## Пример:\n  ```\n  n = 3\n  X[1] = 1\n  Y[1] = 6\n  X[2] = 2\n  Y[2] = 11\n  X[3] = 3\n  Y[3] = 26\n  x = 2.6\n  Коэффициенты полинома Лагранжа(от меньей степени, к большей):\n  11      -10     5\n  Значение полинома в точке 2.6: 18.8\n  Базисные полиномы:\n  -0.12   0.64    0.48\n  \n  Значение полинома в точке 2.6 по значениям коэффициентов полинома: 18.8\n  Для продолжения нажмите любую клавишу . . .\n  \n  ```\n\n---\n\n## Автор работы\n\n[GitHub](https://github.com/TanyaPushkina/): Татьяна Пушкина\n\n---\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanyapushkina%2Fterm_5_semestr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftanyapushkina%2Fterm_5_semestr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanyapushkina%2Fterm_5_semestr/lists"}