Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Управляющие конструкции языка Паскаль

Графический способ описания алгоритма (программы)
Управляющие конструкцииязыка, условный операторУчитель информатики МОБУ СОШ №1 с. Бижбуляк Миронов Д.В. Графический способ описания алгоритма (программы) ТипыПростыеСтруктурированныеУказателиПорядковыеВещественныеЦелыеЛогическиеСимвольныеПеречисляемыеИнтервальныеМассивыСтрокиМножестваЗаписиФайлы Линейный алгоритмВсе действия в программе выполняются последовательно одно за другим Управляющие конструкцииВетвление. Условный операторУсловный оператор–реализует алгоритмическую конструкцию Существует два варианта оператора:Полная форма: if then else;и краткая форма: if then;Если Составной оператор–представляет собой группу операторов ограниченных так называемыми операторными скобками Begin и Программа для решения квадратного уравнения.Program Kvur;Vara, b, c: real;x1, x2 : real;D Решить уравнение: program trt;var x,y:real;Beginread(x);if x+5>=0 then  if x-20 then Домашнее задание.y1. Решить уравнение2. Выучить теорию
Слайды презентации

Слайд 2 Графический способ описания алгоритма (программы)

Графический способ описания алгоритма (программы)

Слайд 3 Типы
Простые
Структурированные
Указатели
Порядковые
Вещественные
Целые
Логические
Символьные
Перечисляемые
Интервальные
Массивы
Строки
Множества
Записи
Файлы

ТипыПростыеСтруктурированныеУказателиПорядковыеВещественныеЦелыеЛогическиеСимвольныеПеречисляемыеИнтервальныеМассивыСтрокиМножестваЗаписиФайлы

Слайд 5 Линейный алгоритм
Все действия в программе выполняются последовательно
одно

Линейный алгоритмВсе действия в программе выполняются последовательно одно за другим

за другим


Слайд 6 Управляющие конструкции
Ветвление. Условный оператор
Условный оператор–реализует алгоритмическую конструкцию
"развилка"

Управляющие конструкцииВетвление. Условный операторУсловный оператор–реализует алгоритмическую конструкцию

(ветвление) и изменяет порядок выполнения операторов
в зависимости от

истинности или ложности некоторого условия.

Слайд 7 Существует два варианта оператора:

Полная форма:
if then

Существует два варианта оператора:Полная форма: if then else;и краткая форма: if

1> else;

и краткая форма:
if then;
Если

(IF) условие истинно, тогда (THEN) выполняется оператор1, иначе (ELSE) выполняется оператор2.

Слайд 8 Составной оператор–представляет собой группу операторов ограниченных так называемыми

Составной оператор–представляет собой группу операторов ограниченных так называемыми операторными скобками Begin

операторными скобками Begin и End. В этом случае данная

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

Begin
Write (‘Текущее сообщение’);
z:=l;
d:=d+l;
End;

If х>=0 then
begin
write (‘Контрольное число положительно’);
z:=z+l;
d:=d-1;
x:=x+10;
end
else
begin
write (‘Контрольное число отрицательно’);
z:=z-l;
d:=d+l;
x:=x-10;
end.


Слайд 9 Программа для решения квадратного уравнения.
Program Kvur;
Var
a, b, c:

Программа для решения квадратного уравнения.Program Kvur;Vara, b, c: real;x1, x2 :

real;
x1, x2 : real;
D : real;
Begin
Writeln('Решение

квадратного уравнения');
Write('введите коэффициент а:',a);
Readln(a);
Write('введите коэффициент b:', b);
Readln(b);
Write('введите коэффициентc:', c);
Readln(c);
D:=b*b-4*a*c;
If D>0 then
begin
x1:=(-b+sqrt(D))/(2*a);
x2:=(-b-sqrt(D))/(2*a);
Writeln('Первый корень уравнения:', x1);
Writeln('Второй корень уравнения:', x2);
end;
If D=0 then
begin
x1:=-b/(2*a);
Writeln('Уравнение имеет один корень:' , x1);
end;
If D<0 then
Writeln('Уравнение корней не имеет');
Readln;
End.

ах + bх + с = 0

2

D=b - 4a*c

2

D>0

D=0

D<0 уравнение корней не имеет


Слайд 10 Решить уравнение:

program trt;
var x,y:real;
Begin
read(x);
if x+5>=0 then

Решить уравнение: program trt;var x,y:real;Beginread(x);if x+5>=0 then if x-20 then begin

if x-20 then
begin
y:=sqrt(x+5)/(x-2);

write(y);
end
else writeln('нет решения')
else writeln('нет решения')
End.

  • Имя файла: upravlyayushchie-konstruktsii-yazyka-paskal.pptx
  • Количество просмотров: 98
  • Количество скачиваний: 1