Практикум по информатике и информационным технологиям. I. Обработка данных на ПК
71 список аргументов - список адресов переменных, которым присваива ются вводимые значения. Пример: scanf("%d %g", &х, &у); - ввести два значения целого и вещественного ти па и присвоить их соответственно переменным jc и ^^гтЩформат^ список аргументов); - функция вывода текста и чис ленных значений переменных на стандартное устройство вывода (дисплей). Описание этой функции находится в заголовочном файле stdio.h стандартной библиотеки. Здесь формат - текстовая строка, определяющая формат вывода. Для вывода значений целого типа используется обозначение %d, вещественного типа - %g. список аргументов - список переменных, значения которых выводятся. Пример: print("x= %d, у= %g", X, у); - вывести значения переменных jc и X = a*b+c; - оператор присваивания, слева - имя переменной, которой присваивается значение, справа - арифметическое выражение, значение ко торого вычисляется и присваивается; щг1{аргумент)\ - вызов стандартной функции, вычисляющей квадрат ный корень от аргумент. Описание этой функции находится в заголовочном файле math.h стандартной библиотеки функций С++. 7.5. Нахождение корней квадратного уравнения 7.5.1. Постановка задачи л Пусть дано квадратное уравнение а-х +b-x+c=Q. Требуется получить решения для любых заданных коэффициентов уравнения. 7.5.2. Метод и алгоритм решения Известно, что решение квадратного уравнения находится по формуле -Ь±л1ь^' -4ас которая имеет смысл для случая афО. Если же а=0, то квадратное уравнение превращается в линейное Ь-х+с=0, решение которого находится в виде jc = -db и имеет смысл когда ЬфО. Если a=Q и b=Q, а сфО, то решений уравнение не имеет. При йг=0, b=Q и с=0 уравнение имеет решением любое jc. Все эти усло вия должны быть учтены в программе. 7.5.3. Блок схема алгоритма Па Рис.7.4 представлена блок схема алгоритма решения задачи.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy