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

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


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

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

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

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

Презентация на тему Линейные вычислительные алгоритмы

Содержание

Цель: отработать навык составления линейных программ
Линейные вычислительные алгоритмы Цель: отработать навык составления линейных программ Тест по теме «Основы языка Паскаль» 1. Какого раздела не существует в программе, написанной на языке Паскаль? заголовков;	операторов;	описания;примечаний. 2. Какой из операторов не относится к группе ввода - вывода на 3. В результате выполнения следующих операторов: а:=3; b:=4; write (‘x=’,sqrt(sqr(a)+sqr(b)),a+b=7); writeln (a,b,’a’,’b’); будет напечатано:х=5TRUE34ab;х=5а+b=734ab;х=sqr(sqr(а)+sqr(b)),а+b=734аЬ;х=5.00000000000000Е+0000ТRUE34аb. 4. Что будет выведено на печать в результате выполнения следующих операторов: а:=5 Ответы: 1d; 2c; 3b; 4c. - Какой алгоритм называется линейным? Алгоритм, в котором команды выполняются друг за другом последовательно. Сегодня на уроке мы будем программировать линейные алгоритмы Для начала давайте изучим еще несколько операторов: а div b -выдает целую Задание 1. Найдите значение выражения А mod (В div С+5)- 10, если Задание 2. Отметьте выражения, которые относятся к целому типу.1+0,020/5sqr(5,0)trunk(3.1415)sqrt(4)5+round(12.7) Задание 3. Запишите выражение по правилам языка Паскаль. Задание 4. Перепишите выражение 1 + sqr(соs((х + у)/2)) в традиционной математической форме. Задание 5. Дана неполная программа, предназначенная для вычисления площади треугольника, заполните пропуски, Задание 6. Введите свой возраст, рост и вес. Выведите на экран сообщение.Для Задание 7. Вычислите среднее арифметическое и среднее геометрическое двух чисел. 6. Program vozr;Var a,b,c: integer;Begin Readln (a,b,c);Write (‘Для’,a, ’-летнего возраста рост',b, ’сантиметров 7. Program sr;Var a,b,c,d: integer;BeginWriteln (‘введите два числа');Readln (a,b);c:=(a+b)/2;d:=sqrt(a*b);Write (‘c=’,c:5:2,’d=’,d:5:2);End. Подведение итогов урока В какой последовательности происходит выполнение команд в линейном алгоритме?Что Домашнее заданиеРасставить правильно скобки в выражении: а+b/х-2*у - так, чтобы оно соответствовало
Слайды презентации

Слайд 2 Цель:
отработать навык составления линейных программ

Цель: отработать навык составления линейных программ

Слайд 3 Тест по теме «Основы языка Паскаль»

Тест по теме «Основы языка Паскаль»

Слайд 4 1. Какого раздела не существует в программе, написанной

1. Какого раздела не существует в программе, написанной на языке Паскаль? заголовков;	операторов;	описания;примечаний.

на языке Паскаль?
заголовков;
операторов;
описания;
примечаний.


Слайд 5 2. Какой из операторов не относится к группе

2. Какой из операторов не относится к группе ввода - вывода

ввода - вывода на языке Паскаль?
Readln (a1, a2, a3)
Write

(a=,’a’);
Println;
Writeln.


Слайд 6 3. В результате выполнения следующих операторов: а:=3; b:=4;

3. В результате выполнения следующих операторов: а:=3; b:=4; write (‘x=’,sqrt(sqr(a)+sqr(b)),a+b=7); writeln (a,b,’a’,’b’); будет напечатано:х=5TRUE34ab;х=5а+b=734ab;х=sqr(sqr(а)+sqr(b)),а+b=734аЬ;х=5.00000000000000Е+0000ТRUE34аb.

write (‘x=’,sqrt(sqr(a)+sqr(b)),a+b=7); writeln (a,b,’a’,’b’); будет напечатано:
х=5TRUE34ab;
х=5а+b=734ab;
х=sqr(sqr(а)+sqr(b)),а+b=734аЬ;
х=5.00000000000000Е+0000ТRUE34аb.


Слайд 7 4. Что будет выведено на печать в результате

4. Что будет выведено на печать в результате выполнения следующих операторов:

выполнения следующих операторов: а:=5 write (‘квадрат числа’, a=sqr(a))?
квадрат числа

а = 25;
квадрат числа 5 = 25
квадрат числа FALSE;
квадрат числа а = sqr(5).


Слайд 8 Ответы:
1d; 2c; 3b; 4c.

Ответы: 1d; 2c; 3b; 4c.

Слайд 9 - Какой алгоритм называется линейным?
Алгоритм, в котором

- Какой алгоритм называется линейным? Алгоритм, в котором команды выполняются друг за другом последовательно.

команды выполняются друг за другом последовательно.


Слайд 10 Сегодня на уроке мы будем программировать линейные алгоритмы

Сегодня на уроке мы будем программировать линейные алгоритмы

Слайд 11 Для начала давайте изучим еще несколько операторов: а

Для начала давайте изучим еще несколько операторов: а div b -выдает

div b -выдает целую часть от деления а на

b; а mod b - выдает остаток отделения а на b; trunk(х) - выдает целую часть дробного числа х; round (х) - округляет число х по правилам математики.

Например,
20divЗ=6,
5mod2=1,
trunk(3.545)=3,
round(3.545)=4

Слайд 12 Задание 1.
Найдите значение выражения А mod (В

Задание 1. Найдите значение выражения А mod (В div С+5)- 10,

div С+5)- 10, если А = 35, В =

6, С = 4.


Слайд 13 Задание 2. Отметьте выражения, которые относятся к целому

Задание 2. Отметьте выражения, которые относятся к целому типу.1+0,020/5sqr(5,0)trunk(3.1415)sqrt(4)5+round(12.7)

типу.
1+0,0
20/5
sqr(5,0)
trunk(3.1415)
sqrt(4)
5+round(12.7)


Слайд 14 Задание 3. Запишите выражение по правилам языка Паскаль.

Задание 3. Запишите выражение по правилам языка Паскаль.

Слайд 15 Задание 4. Перепишите выражение 1 + sqr(соs((х +

Задание 4. Перепишите выражение 1 + sqr(соs((х + у)/2)) в традиционной математической форме.

у)/2)) в традиционной математической форме.


Слайд 16 Задание 5.
Дана неполная программа, предназначенная для вычисления

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

площади треугольника, заполните пропуски, а в операторе вывода укажите

параметры так, чтобы значение площади выводилось с двумя знаками после запятой.
Ргоgгаm squarе_treug;
Vаг а,h: _________________ ;
S:______________________;
Writeln('введите длины стороны и высоты треугольника');
Read(_______________________________________);
S:=________________________________________;
Write (S:______________________________);
End.

Домашнее задание


Слайд 17 Задание 6.
Введите свой возраст, рост и вес.

Задание 6. Введите свой возраст, рост и вес. Выведите на экран

Выведите на экран сообщение.
Для ... -летнего возраста рост ...

сантиметров и вес ... кг очень подходят!


Слайд 18 Задание 7.
Вычислите среднее арифметическое и среднее геометрическое

Задание 7. Вычислите среднее арифметическое и среднее геометрическое двух чисел.

двух чисел.


Слайд 20 6. Program vozr;
Var a,b,c: integer;
Begin
Readln (a,b,c);
Write (‘Для’,a,

6. Program vozr;Var a,b,c: integer;Begin Readln (a,b,c);Write (‘Для’,a, ’-летнего возраста рост',b,

’-летнего возраста рост',b, ’сантиметров и вес’, с, ‘кг очень

подходят!');
End.


Слайд 21 7. Program sr;
Var a,b,c,d: integer;
Begin
Writeln (‘введите два числа');
Readln

7. Program sr;Var a,b,c,d: integer;BeginWriteln (‘введите два числа');Readln (a,b);c:=(a+b)/2;d:=sqrt(a*b);Write (‘c=’,c:5:2,’d=’,d:5:2);End.

(a,b);
c:=(a+b)/2;
d:=sqrt(a*b);
Write (‘c=’,c:5:2,’d=’,d:5:2);
End.


Слайд 22 Подведение итогов урока
В какой последовательности происходит выполнение команд

Подведение итогов урока В какой последовательности происходит выполнение команд в линейном

в линейном алгоритме?
Что является результатом вычисления функций div, mod,

trunk, round?


  • Имя файла: lineynye-vychislitelnye-algoritmy.pptx
  • Количество просмотров: 162
  • Количество скачиваний: 0
- Предыдущая Парад планет
Следующая - Рождество в России