Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дз по информ 6В.doc
Скачиваний:
4
Добавлен:
21.11.2019
Размер:
394.75 Кб
Скачать

2). Блок-схема:

3) Пояснительная записка:

В начале программы подключаются две библиотеки.

#include <stdio.h> - для использования функций форматированного ввод\вывода (printf(“могут содержаться управляющие символы, комментарии, спецификаторы формата выводимых переменных”, список переменных через запятую)).

#include <math.h> - для использования математических функций.

#include – директива препроцессора, включающая в текст программы содержимое файла, имя и путь к которому указывается после этой самой директивы. Имя файла заключается в угловые скобки, если он находится в одной из стандартных папок. Если же вышеуказанный файл находится в текущей директории, его имя заключается в кавычки.

main() - стандартная функция языка Си, определяющая точку входа в программу.

Все операторы, операции и вызовы функций должны находиться внутри

функции main().

.

Работа программы:

Подключаем заголовочный файл stdio.h и m ath.h. Функция korni(). В нее передаем 3 числа. Вычисляем дискриминант (diskr). Если он <нуля, возвращаем константу NULL, если diskr=0, то возвращаем оператором return корень. Если diskr>0 вычисляем 2 корня и возвращаем меньший из них. Функция main( ), объявляем целочисленные переменные a,b,c,d,e,f,p,q,r. Вводим их значения функцией scanf( ). Min присваиваем значение корней a,b,c. Если корней нет, то min присваиваем значение корня d,e,f. Если есть, то w присваиваем значение корней d,e,f и сравниваем с min. Если корней нет и здесь нет, то проделываем тоже самое, что и с коэффициентом d,e,f. Таким образом мы находим min корень, либо выведется сообщение “korney net”.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]