Репозиторий для проведения контрольной работы по практике по курсу "Основы программирования", осенний семестр, 2024 год, тестовый прогон
Замечание. Если у вас уже есть учетная запись на GitHub, переходите к следующему разделу.
-
В любом браузере зайти на сайт GitHub https://github.com/.
-
В поле ввода "Enter your email" введите ваш email, нажмите кнопку Sign up for GitHub.
Важно! Похоже, регистрация с email в домене .ru не работает. Используйте email в домене .com, например, @gmail.com.
-
Заполните требуемые для регистрации поля (password, username).
-
Введите код для подтверждения регистрации (код должен был прийти на указанную при регистрации почту).
-
Войдите на сайт GitHub с вашим логином и паролем.
-
Войдите на сайт GitHub с вашим логином и паролем.
-
Скопируйте в адресную строку браузера https://github.com/alvls/mp1-2024-practice-test-try0
-
В верхней части страницы, справа от названия репозитория, нажмите кнопку Fork.
-
На странице Create a new fork, ничего не меняя, нажмите кнопку Create fork.
- Убедитесь, что вы выполнили вход на сайт GitHub, и открыли предварительно созданный форк центрального репозитория mp1-2024-practice-test-try0. В верхней части страницы вы должны видеть:
mp1-2024-practice-test-try0 Public
forked from alvls/mp1-2024-practice-test-try0
-
Найдите в списке папок вашу группу, перейдите в нее.
-
Найдите в списке папок папку с вашей фамилией, перейдите в нее. Вы должны видеть три файла
task1.c
task2.c
task3.c
- Откройте файл task1.c. Вы должны видеть код во встроенном редакторе кода.
// Задача 1. Найти сумму целых чисел a и b.
// Если a + b >= INT_MAX, возвращать INT_MAX
// Если a + b <= INT_MIN, возвращать INT_MIN
int sum_of_two_numbers(int a, int b)
{
return 0;
}
- В строке над кодом справа нажмите на карандаш (с подсказкой Edit this file).
- Отредактируйте код, решив задачу 1.
- В строке над кодом справа нажмите на кнопку Commit changes...
- В окне Commit changes, ничего не меняя, нажмите кнопку Commit changes справа внизу.
- Перейдите в папку с вашей фамилией (например, по ссылке над редактором кода).
- Откройте файл task2.c. Вы должны видеть код во встроенном редакторе кода.
// Задача 2. Найти произведение натуральных чисел a и b
// Если a * b >= UINT_MAX, возвращать UINT_MAX
unsigned int product_of_two_numbers(unsigned int a, unsigned int b)
{
return 0;
}
- В строке над кодом справа нажмите на карандаш (с подсказкой Edit this file).
- Отредактируйте код, решив задачу 2.
- В строке над кодом справа нажмите на кнопку Commit changes...
- В окне Commit changes, ничего не меняя, нажмите кнопку Commit changes справа внизу.
- Перейдите в папку с вашей фамилией (например, по ссылке над редактором кода).
- Откройте файл task3.c. Вы должны видеть код во встроенном редакторе кода.
// Задача 3. Найти максимум из вешественных чисел a и b
double max_of_two_numbers(double a, double b)
{
return 0.0;
}
-
В строке над кодом справа нажмите на карандаш (с подсказкой Edit this file).
-
Отредактируйте код, решив задачу 3.
-
В строке над кодом справа нажмите на кнопку Commit changes...
-
В окне Commit changes, ничего не меняя, нажмите кнопку Commit changes справа внизу.
- Убедитесь, что вы выполнили вход на сайт GitHub, открыли предварительно созданный форк центрального репозитория mp1-2024-practice-test-try0 и выполнили все шаги предыдущего раздела.
- В верхней части страницы найдите вкладку Pull requests, перейдите в нее.
- Нажмите на кнопку New pull request (справа вверху).
- На странице Comparing changes, ничего не меняя, просмотрите/проверьте внесенные вами в файлы изменения и нажмите кнопку Create pull request.
- На странице Open a pull request в поле Add a title в качестве названия пулл-реквеста введите ваше ФИО полностью и нажмите кнопку Create pull request (справа внизу).