да нет
Программирование ветвлений на языке Паскаль
Если ясный день, это хорошо, а когда наоборот, плохо Если, это, а когда наоборот, Если то иначе
если то иначе ; Полное ветвление if then else ; Неполное ветвление if then ;
Этапы решения расчетной задачи на компьютере 1. Постановка задачи 2. Математическая формализация 3. Построение алгоритма 4. Составление программы на языке программирования 5. Отладка и тестирование программы 6. Проведение расчетов и анализ полученных результатов
Дано: х, у (точка с координатами (х, у)). Определить принадлежность точки заданной области. 1. Постановка задачи
2. Математическая формализация X>=0; Y<=1; Y>=SIN(X); Х<=П/2.
3. Построение алгоритма если X>=0 и если Y<=1 и если Y>=SIN(X) и если Х<=П/2 то «точка (х;у) принадлежит» иначе «не принадлежит»; X>=0; Y<=1; Y>=SIN(X); Х<=П/2
4. Составление программы на языке программирования Program zadacha; Const P=3.14; Var x, y:real; Begin writeln(Введи х, y); readln(x,y); If (X>=0) and (Y =SIN(X)) and (Х<=P/2) then writeln (принадлежит) else writeln(принадлежит) end.
5. Отладка и тестирование программы Провести тестирование программы для значений х у 1) 0,1 0,9 2) 1 2 3) 4 0,5
6. Проведение расчетов и анализ полученных результатов
and - иor - или not - не (X>=0) и (Y =SIN(X)) и (Х<=П/2) (X>=0) and (Y =SIN(X)) and (Х<=П/2)