- •1. Введение
- •2.1.3. Описание логической структуры
- •2.2.4. Руководство пользователя
- •2.2.5. Руководство программиста
- •3.2.3. Руководство оператора
- •3.2.4. Руководство пользователя
- •3.2.5. Руководство программиста
- •4.2.4. Руководство пользователя
- •4.2.5. Руководство программиста
- •5.2.4. Руководство пользователя
- •5.2.5. Руководство программиста
- •6. Заключение
- •7. Приложение к задаче №1
- •8. Приложение к задаче №2
- •9. Приложение к задаче №3
- •10. Приложение к задаче №4
3.2.3. Руководство оператора
Программа находит количество клеток полность лежащих в окружности радиуса.
Запуск программы в Windows, а именно файл 1-23.c можно выполнить при помощи:
- Среда разработки Dev-C++ 5.8.2 или выше.(компилятор TDM-GCC 4.8.1). Рекомендуемо проводить компиляцию и запуск именно из этой среды.
- Так же поддерживаются среды Вorland С++ 3.1, Borland C++ 5.5.
Сообщения выводимые программой:
Enter R:
Result:
3.2.4. Руководство пользователя
Программа находит количество клеток полность лежащих в окружности радиуса.
R0 - началный радиус.Входное данное
K - количество целых клеток внутри окружности. Выводное данное.
i - параметро цикла.
R1 - вспомогательная переменная.
Пример входных данных
Enter R:
5
Пример выходных данных
Result=60
Программа может работать не правильно при входных значенияю превышающих максимально допустимые для типа данных int.
И в случае если выходное данное так же превышает максимально допустимое значение для типа int.
3.2.5. Руководство программиста
Программа находит количество клеток полность лежащих в окружности радиуса.
Программа выполнена по технологии операторного программирования и содердит только функцию main()
main() - основная функция принимает как входное данное целое число, которое будет принято за изначальный радиус.
Запуск программы в Windows, а именно файл 1-23.c можно выполнить при помощи:
- Среда разработки Dev-C++ 5.8.2 или выше.(компилятор TDM-GCC 4.8.1). Рекомендуемо проводить компиляцию и запуск именно из этой среды.
- Так же поддерживаются среды Вorland С++ 3.1, Borland C++ 5.5.
4. Задача №3
4.1. Технологическая документация
4.1.1. Общие сведения
Файл с кодом программы называется "2-580.с".
Код программы написан Астаховым Д.В.
Так же сам код можно посмотреть в пункте "Приложение к задаче №3"
Программа написана в среде для разработки Dev-C++ 5.8.2 на языке C.
4.1.2. Функциональное назначение
Найти в двумерном массиве A[1:2,1:15] два одинаковых элемента и вывести их индексы.
4.1.3. Описание логической структуры
Алгоритм программы в текстовом виде
main() - основная функция принимает начальные значения в виде массива A[2][15].
int A[2][15] - сам массив данных в которм все элементы кроме двух не повторяются.
int i,j,o,k - параметры циклов
Считывание пользовательского массива A[2][15] состоящий из неповторяющихся элементов кроме двух.
С помощь мномерно вложенной структуры циклов проводится сравнение каждого жлемента с каждым элементов двумерного массива.
Условный оператор if(i!=o && j!=k) предназначен для того, что бы не сравнивались элементы типа: A[1][6] и A[1][6].
if(A[i][j]==A[o][k]) - проверка на выполняемость задачи.
Структура программы
Заголовочные файлы библиотеки C
int main()
{
последовательность операторов
}
4.1.4. Вызов и загрузка
Запуск программы в Windows, а именно файл 2-580.c можно выполнить при помощи:
- Среда разработки Dev-C++ 5.8.2 или выше.(компилятор TDM-GCC 4.8.1). Рекомендуемо проводить компиляцию и запуск именно из этой среды.
- Так же поддерживаются среды Вorland С++ 3.1, Borland C++ 5.5.
4.1.5. Входные данные
Данные вводятся с клавиатуры с соблюдением условия задачи.
Массив A[2][15]:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 12 21 22 23 24 25 26 27 28 29 30
4.1.6. Выходные значения
Вывод производится на экран.
В данном случае выводятся индексы двух элементов с одинаковыми знаениями.
A[0][11] = A[1][4]
4.2. Эксплуатационная документация
4.2.1. Описание программы
Находит в двумерном массиве A[1:2,1:15] два одинаковых элемента и выводит их индексы.
Пример входных данных:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 12 21 22 23 24 25 26 27 28 29 30
Пример выходных данных:
A[0][11] = A[1][4]
4.2.2. Руководство администратора
Запуск программы в Windows, а именно файл 1-23.c можно выполнить при помощи:
- Среда разработки Dev-C++ 5.8.2 или выше.(компилятор TDM-GCC 4.8.1). Рекомендуемо проводить компиляцию и запуск именно из этой среды.
- Так же поддерживаются среды Вorland С++ 3.1, Borland C++ 5.5.
Программа не будет считать большее количество элементов чем 2.
4.2.3. Руководство оператора
Программа находит количество клеток полность лежащих в окружности радиуса.
Запуск программы в Windows, а именно файл 1-23.c можно выполнить при помощи:
- Среда разработки Dev-C++ 5.8.2 или выше.(компилятор TDM-GCC 4.8.1). Рекомендуемо проводить компиляцию и запуск именно из этой среды.
- Так же поддерживаются среды Вorland С++ 3.1, Borland C++ 5.5.
Сообщения выводимые программой:
Enter array[2][15]:
Result: A[%d][%d]=A[%d][%d]
Not found
