Слайд 2Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на
достижение указанной цели или на решение поставленной задачи
Слайд 3Исполнители алгоритмов
Исполнитель алгоритма
Слайд 4Свойства алгоритма
Понятность
Детерминированность (однозначность)
Дискретность
Массовость
Конечность
Результативность
Правильность
Слайд 5Способы записи алгоритмов
Словесно-формульный (на естественном языке с использованием математических формул)
Графический (блок-схема)
На языке
программирования (программа)
Слайд 6A x2 + B x + C = 0
Начать.
Ввод A, B, C.
D
= B2 - 4 A C.
Если D < 0, то идти к п. 6.
Если D > 0, то идти к п. 8.
Действительных корней нет.
Идти к п. 10.
X1 = (- B - ) / 2 A ; X2 = (- B + ) / 2 A .
Вывести значения X1 и X2.
Закончить.
Слайд 8program example;
var a,b,c: integer;d,x1,x2:real;
begin
writeln ('a,b,c');
readln (a,b,c);
d:=sqr(b)-4*a*c;
if d<0 then
begin
writeln ('no korny');
end
else
begin
x1:=(-b-sqrt(d))/2*a;
x2:=(-b+sqrt(d))/2*a;
writeln ('x1=',x1,' x2=',x2);
end;
readln;
end.
Слайд 9Условные графические обозначения в схемах алгоритмов
Слайд 11Компьютер как формальный исполнитель алгоритмов
Компьютер – многофункциональное техническое электронное автоматическое устройство для
накопления, обработки и передачи информации.