Содержание
- 2. Блок принятия решения Событие 1 Событие 2 Сложное решение Событие 3 Рекомендация: при отсутствии навыков декомпозиции
- 3. Задание 5.1: Постановка задачи: a, b, c – действительные числа. Требуется найти действительные корни квадратного уравнения
- 4. Начало Конец Ввод a, b, c Печать x Печать сообщения "Действительных корней нет" Печать x1 и
- 5. 5.2. Условный оператор Если истинно ( = True), то управление передается на , если же не
- 6. Контрольные примеры: Контрольный пример 1: 2x2–8x+6=0 Исходные данные: A=2 B= -8 С=6 Ожидаемый результат: Контрольный пример
- 9. Начало Конец Ввод a, b, c Печать x Печать сообщения "Действительных корней нет" Печать x1 и
- 10. 5.3. Составной оператор Простым оператором является такой оператор, который не содержит в себе других операторов. Структурные
- 12. В случае невыполнения условия d program Quadratic; var A,B,C,D,X,X1,X2: Real; begin Write(’Введите коэффициенты квадратного уравнения:’); ReadLn(A,B,C);
- 13. Контрольный пример 1: 2x2–8x+6=0 Исходные данные: A=2 B= -8 С=6 Ожидаемый результат: x1=1 x2=3 Протокол 5.1
- 14. Контрольный пример 2: 2x2–8x+16=0 Исходные данные: A=2 B= -8 С=16 Ожидаемый результат: Действительных корней нет Протокол
- 15. Контрольный пример 3: 2x2–8x+16=0 Исходные данные: A=2 B= -8 С=8 Ожидаемый результат: x=2 Протокол 5.2 Работа
- 16. Для улучшения читабельности программ стандарт структурного программирования предписывает оформлять их шрифтом Courier New с отступами. Принцип
- 17. program Quadratic; var A,B,C,D,X,X1,X2: Real; begin Write(’Введите коэффициенты квадратного уравнения:’); ReadLn(A,B,C); D:=Sqr(B)-4*A*C; if D WriteLn(’Действительных корней
- 18. program Quadratic; var A,B,C,D,X,X1,X2: Real; begin Write(’Введите коэффициенты квадратного уравнения:’); ReadLn(A,B,C); D:=Sqr(B)-4*A*C; if D else ReadLn;
- 19. program Quadratic; var A,B,C,D,X,X1,X2: Real; begin Write(’Введите коэффициенты квадратного уравнения:’); ReadLn(A,B,C); D:=Sqr(B)-4*A*C; if D WriteLn(’Действительных корней
- 20. program Quadratic; var A,B,C,D,X,X1,X2: Real; begin Write(’Введите коэффициенты квадратного уравнения:’); ReadLn(A,B,C); D:=Sqr(B)-4*A*C; if D WriteLn(’Действительных корней
- 21. Задание 5.2: Постановка задачи: Заданы три целых числа a, b, c. Требуется вывести их на экран
- 22. Т.к. a≤b, ясно, что a должно печататься раньше, чем b. Остается выяснить, в каком месте печатать
- 23. program Sorting; var A,B,C: Integer; begin Write(‘Введите три целых числа: ‘); ReadLn(A,B,C); if A if B
- 24. Работа программы Sorting при значениях A=7, B=5, C=8 1. Печать сообщения Введите три целых числа: 2.
- 25. 5.4. Простейшие логические операции и выражения
- 31. Скачать презентацию