Напоминание

Презентация к уроку "Линейные алгоритмы.Решение квадратного уравнения"


Автор: Зорина Ольга Александровна
Должность: учитель информатики
Учебное заведение: МБОУ "СШ №7"
Населённый пункт: город Новый Уренгой
Наименование материала: Методическая разработка
Тема: Презентация к уроку "Линейные алгоритмы.Решение квадратного уравнения"
Раздел: среднее образование





Назад






Найти корни квадратного

Найти корни квадратного

уравнения A·x

уравнения A·x

2

2

+ B·x + C = 0,

+ B·x + C = 0,

заданного своими

заданного своими

коэффициентами A, B, C

коэффициентами A, B, C

(коэффициент A не равен 0), если

(коэффициент A не равен 0), если

известно, что дискриминант

известно, что дискриминант

уравнения неотрицателен.

уравнения неотрицателен.


Найти корни квадратного уравнения A·x

Найти корни квадратного уравнения A·x

2

2

+ B·x + C = 0, заданного

+ B·x + C = 0, заданного

своими коэффициентами A, B, C (коэффициент A не равен 0), если

своими коэффициентами A, B, C (коэффициент A не равен 0), если

известно, что дискриминант уравнения неотрицателен.

известно, что дискриминант уравнения неотрицателен.

1) Математическая модель

1) Математическая модель

Ввести

Ввести

a, b, c

a, b, c

D=sqr(b)-4*a*c

D=sqr(b)-4*a*c

x1=(-b+Sqrt(D))/2*a

x1=(-b+Sqrt(D))/2*a

x2=(-b-Sqrt(D))/2*a

x2=(-b-Sqrt(D))/2*a

Вывести х1, х2

Вывести х1, х2


2) Блок-схема алгоритма

2) Блок-схема алгоритма

ввод

ввод

a

a

,

,

b, c

b, c

D=sqr(b)-4*a*c

D=sqr(b)-4*a*c

x1=(-b+Sqrt(D))/2*a

x1=(-b+Sqrt(D))/2*a

x2=(-b-Sqrt(D))/2*a

x2=(-b-Sqrt(D))/2*a

вывод

вывод

x1, x2

x1, x2

конец

конец


3

3

) Программа на языке Паскаль

) Программа на языке Паскаль

Program uravnenie;

Program uravnenie;

Uses crt;

Uses crt;

Var a, b, c, D:Integer;

Var a, b, c, D:Integer;





x1, x2:Real;

x1, x2:Real;

Begin

Begin

Write(‘

Write(‘

Введите числа а

Введите числа а

,

,

b

b

и

и

c

c

:

:

’);

’);

Readln(a, b, c);

Readln(a, b, c);

D:=sqr(b)-4*a*c;

D:=sqr(b)-4*a*c;

Write(‘D= ‘,D);

Write(‘D= ‘,D);

x1:=(-b+Sqrt(D))/2*a;

x1:=(-b+Sqrt(D))/2*a;

x2:=(-b-Sqrt(D))/2*a;

x2:=(-b-Sqrt(D))/2*a;

Write

Write

(

(

‘x1= ’,x1, ‘x2= ’,x2

‘x1= ’,x1, ‘x2= ’,x2

);

);

End

End

.

.


В раздел образования