СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация "Алгоритм ветвления на Pascal"

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация "Алгоритм ветвления на Pascal"

Просмотр содержимого документа
«Презентация "Алгоритм ветвления на Pascal"»

Алгоритм ветвления Пример

Алгоритм ветвления

Пример

0 " width="640"

Условие задачи

Написать программу, вычисляющую значение функции F при любых значениях X.

Функция задана следующим образом:

5x 3 – 8x +1, при x≤0

F(x)=

√ x при x0

начало Блок-схема “ Вычисление значения функции F(X)” Выводим подсказку для ввода Выводим надпись Организуем ввод в переменную Х “ Введите значение Х” Иначе вычисляем значение функции F(Х) по этой формуле Если ХПроверяем значение переменной Х на соответствие условию Ввод Х Нет Да ХF:=  X F:=5X 3 -8X+1 “ Значение функции при Х=”, Х, “ равно “, F И выводим результат на экран конец

начало

Блок-схема

“ Вычисление значения функции F(X)”

Выводим подсказку для ввода

Выводим надпись

Организуем ввод в переменную Х

“ Введите значение Х”

Иначе вычисляем значение функции F(Х) по этой формуле

Если Х

Проверяем значение переменной Х на соответствие условию

Ввод

Х

Нет

Да

Х

F:=  X

F:=5X 3 -8X+1

“ Значение функции при Х=”, Х,

“ равно “, F

И выводим результат на экран

конец

Программа X F - - 0 - √ 0var Х, F: Real; 1 0 begin WriteLn(‘Вычисление значения функции F(X)’); WriteLn(‘ Введите значение Х); Вычисление значения функции F(X) ReadLn(X); Введите значение Х if Х F:=5*X*X*X-8*X+1 | 0 else Значение функции при Х=0 равно 1 F:=sqrt(X); WriteLn(‘ Значение функции при Х=‘, Х,  ‘ равно ‘, F ); end.

Программа

X

F

-

-

0

-

0

var Х, F: Real;

1

0

begin

WriteLn(‘Вычисление значения функции F(X)’);

WriteLn(‘ Введите значение Х);

Вычисление значения функции F(X)

ReadLn(X);

Введите значение Х

if Х

F:=5*X*X*X-8*X+1

|

0

else

Значение функции при Х=0 равно 1

F:=sqrt(X);

WriteLn(‘ Значение функции при Х=‘, Х, ‘ равно ‘, F );

end.

Программа X F - - 4 - 42 4 var Х, F: Real; begin WriteLn(‘ Вычисление значения функции F(X)’); WriteLn(‘ Введите значение Х’); Вычисление значения функции F(X) ReadLn(X); Введите значение Х if Х | 4 F:= 5*X*X*X-8*X+1 Значение функции при Х=4 равно 2 else F:=sqrt(X); WriteLn(‘ Значение функции при Х=‘, Х,  ‘ равно ‘, F);  end.

Программа

X

F

-

-

4

-

4

2

4

var Х, F: Real;

begin

WriteLn(‘ Вычисление значения функции F(X)’);

WriteLn(‘ Введите значение Х’);

Вычисление значения функции F(X)

ReadLn(X);

Введите значение Х

if Х

|

4

F:= 5*X*X*X-8*X+1

Значение функции при Х=4 равно 2

else

F:=sqrt(X);

WriteLn(‘ Значение функции при Х=‘, Х, ‘ равно ‘, F);

end.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!