Обчислити значення заданої функції 2х - 12, якщо -3 < x < 5,
7 - 8х, для всіх інших х.
Фрагмент проекту для розв'язування цієї задачі матиме такий вигляд:
x := StrToFloat(Edit1.Text);
If (x > -3) аnd (x < 5)
Then y:= 2*x - 12
Else y := 7-8*x;
Label1.Caption := FloatToStr(y);
Розглянемо, нарешті, задачу, під час розв'язування якої використову-
ється дещо складніше розгалуження.
2. Работник издательства (набор и верстка текстов): цветной сканер, монитор с большой диагональю, набор программ для распознавания текстов обеспечение для верстки текста, доступ к высокопроизводительному сетевому принтеру
3. Дизайнер: цветной сканер, цветной принтер, профессиональный монитор с большой диагональю, программное обеспечение: работа с 2D и 3D-графикой.
4. Видеомонтажер: Два профессиональных монитора, один из которых с большой диагональю, аппаратные видеоускорители, высокопроизводительный сетевой накопитель большой емкости, программы для видеомонтажа и обработки звука.
Сумма старших разрядов могла быть равна 8 и тогда сумма средних 13 правильно помещена правее. Сумма старших разрядов также могла быть равна 13 и тогда сумма средних разрядов правильно приписана слева.
Число могло быть построено.
2) Число 111319 невозможно разбить на три части так, чтобы каждая часть не превышала 9+9=18.
Число не могло быть построено.
3) 14 0 1 - единственная возможная разбивка.
Сумма старших разрядов не может быть нулевой, потому что тогда числа будут двухзначными. Следовательно 0 может быть только суммой средних цифр. Но она меньше суммы старших цифр и должна быть помещена левее их.
Число не могло быть построено.
4. 13 11 18 - единственная возможная разбивка.
Сумма старших разрядов могла быть равна 13, но тогда сумма средних 11 должны быть помещена левее. Сумма старших разрядов могла быть равна 11, но тогда сумма средних разрядов 13 должна быть приписана справа.
Число не могло быть построено.