Презентация, доклад по информатике на тему Циклы в программировании

var a, b, c : real Деление a/bФункция. Ее объявление на

Слайд 1Вещественный тип real в операторах if ... then ... else ...


Вещественный тип real в операторах if ... then ... else ...

Слайд 2 var a, b, c : real
Деление

a/b
Функция. Ее объявление на Паскале
Квадратичная sqr(x)
Абсолютная величина|x| abs(x)
Квадратный корень sqrt(x)
Синус sinx sin(x)
Косинус cosx cos(x)
Арктангенс arctgx arctan(x)
Натуральный логарифм lnx ln(x)
Показательная функция (экспонента) exp(x)
var a, b, c : real Деление

Слайд 3
Арксинус arcsinx





Арксинус   arcsinx

Слайд 4
Пример 3.
Составить программу решения квадратного уравнения
ax2 + bx +

c = 0.
Пример 3. Составить программу решения квадратного уравнения ax2 + bx + c = 0.

Слайд 5Алгоритм
1. Начало.
Описание переменных и их типов.
2. Ввод

значений коэффициентов.
3. Вычисление значения дискриминанта (d).
Если d < 0, тогда уравнение не имеет корней,
иначе,
если d = 0,
тогда уравнение имеет один корень,
вычислить значение этого корня и выдать его на экран,
иначе, уравнение имеет два корня,
вычислить их и выдать на экран.
4. Конец.
Алгоритм1. Начало.  Описание переменных и их типов. 2. Ввод значений коэффициентов. 3. Вычисление значения дискриминанта (d).

Слайд 6Program Problem3; { Программа решения квадратного уравнения }
var

a, b, c, d, x1, x2 : real;
begin
write('Введите коэффициенты уравнения ');
readln(a, b, c);
d := b*b - 4*a*c;
if d < 0 then writeln('Уравнение не имеет корней')
else
if d=0
then
writeln('Уравнение имеет один корень ',-b/(2*a))
else
begin
x1 := (-b - sqrt(d))/(2*a);
x2 := (-b + sqrt(d))/(2*a);
write('Уравнение имеет два различных корня ');
writeln('x1 = ', x1, ' x2 = ', x2)
end
end.
Program Problem3; { Программа решения квадратного уравнения }var    a, b, c, d, x1, x2

Слайд 7В общем случае формат имеет следующий вид:
r:f1:f2
Здесь r -

имя переменной, значение которой выводится (в данном случае - x1 или x2), формат f1 указывает, сколько позиций нужно для всего числа, включая знак числа, целую часть, точку и дробную часть числа; f2 - число позиций дробной части числа (после точки).
В общем случае формат имеет следующий вид: r:f1:f2 Здесь r - имя переменной, значение которой выводится (в

Слайд 8Изменим в программе две строки вывода информации:
writeln('Уравнение имеет один корень

', -b/(2*a):6:3) и
writeln('x1 = ', x1:6:3, ' x2 = ', x2:6:3)
Теперь понятно, что для выводимых результатов отведено 6 позиций, а для дробной части - 3 позиции, т.е. до тысячных долей (думается этого достаточно для школьных задач).
Изменим в программе две строки вывода информации: writeln('Уравнение имеет один корень ', -b/(2*a):6:3) и writeln('x1 = ',

Слайд 9Задание 3
1. Наберите программу в первоначальном ее варианте и выполните, а

затем измените ее, применив форматированный вывод результата, и выполните еще раз. Сравните результаты.
2. Составьте программу решения линейного уравнения ax = b и выполните ее.
Задание 31. Наберите программу в первоначальном ее варианте и выполните, а затем измените ее, применив форматированный вывод

Слайд 10. Блок-схемы, изображающие условные операторы


. Блок-схемы, изображающие условные операторы

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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