Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемМаргарита Реутова
1 Л ИНЕЙНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ АЛГОРИТМЫ
2 Ц ЕЛЬ : отработать навык составления линейных программ
3 Тест по теме «Основы языка Паскаль»
4 1. К АКОГО РАЗДЕЛА НЕ СУЩЕСТВУЕТ В ПРОГРАММЕ, НАПИСАННОЙ НА ЯЗЫКЕ П АСКАЛЬ ? a) заголовков; b) операторов; c) описания; d) примечаний.
5 2. К АКОЙ ИЗ ОПЕРАТОРОВ НЕ ОТНОСИТСЯ К ГРУППЕ ВВОДА - ВЫВОДА НА ЯЗЫКЕ П АСКАЛЬ ? a) Readln (a1, a2, a3) b) Write (a=,a); c) Println; d) Writeln.
6 3. В РЕЗУЛЬТАТЕ ВЫПОЛНЕНИЯ СЛЕДУЮЩИХ ОПЕРАТОРОВ : А :=3; B :=4; WRITE ( X =, SQRT ( SQR ( A )+ SQR ( B )), A + B =7); WRITELN ( A, B, A, B ); БУДЕТ НАПЕЧАТАНО : a) х=5TRUE34ab; b) х=5а+b=734ab; c) х=sqr(sqr(а)+sqr(b)),а+b=734аЬ; d) х= Е+0000ТRUE 34аb.
7 4. Ч ТО БУДЕТ ВЫВЕДЕНО НА ПЕЧАТЬ В РЕЗУЛЬТАТЕ ВЫПОЛНЕНИЯ СЛЕДУЮЩИХ ОПЕРАТОРОВ : А :=5 WRITE ( КВАДРАТ ЧИСЛА, A = SQR ( A ))? a) квадрат числа а = 25; b) квадрат числа 5 = 25 c) квадрат числа FALSE; d) квадрат числа а = sqr(5).
8 О ТВЕТЫ : 1d; 2c; 3b; 4c.
9 - К АКОЙ АЛГОРИТМ НАЗЫВАЕТСЯ ЛИНЕЙНЫМ ? Алгоритм, в котором команды выполняются друг за другом последовательно.
10 Сегодня на уроке мы будем программировать линейные алгоритмы
11 Для начала давайте изучим еще несколько операторов: а div b -выдает целую часть от деления а на b; а mod b - выдает остаток отделения а на b; trunk(х) - выдает целую часть дробного числа х; round (х) - округляет число х по правилам математики. Например, 20divЗ=6, 5mod2=1, trunk(3.545)=3, round(3.545)=4
12 З АДАНИЕ 1. Найдите значение выражения А mod (В div С+5)- 10, если А = 35, В = 6, С = 4.
13 З АДАНИЕ 2. О ТМЕТЬТЕ ВЫРАЖЕНИЯ, КОТОРЫЕ ОТНОСЯТСЯ К ЦЕЛОМУ ТИПУ , /5 3. sqr(5,0) 4. trunk(3.1415) 5. sqrt(4) 6. 5+round(12.7)
14 З АДАНИЕ 3. З АПИШИТЕ ВЫРАЖЕНИЕ ПО ПРАВИЛАМ ЯЗЫКА П АСКАЛЬ.
15 З АДАНИЕ 4. П ЕРЕПИШИТЕ ВЫРАЖЕНИЕ 1 + SQR ( СОS (( Х + У )/2)) В ТРАДИЦИОННОЙ МАТЕМАТИЧЕСКОЙ ФОРМЕ.
16 З АДАНИЕ 5. Дана неполная программа, предназначенная для вычисления площади треугольника, заполните пропуски, а в операторе вывода укажите параметры так, чтобы значение площади выводилось с двумя знаками после запятой. Ргоgгаm squarе_treug; Vаг а,h: _________________; S:______________________; Writeln('введите длины стороны и высоты треугольника'); Read(_______________________________________); S:=________________________________________; Write (S:______________________________); End. Домашнее задание
17 З АДАНИЕ 6. Введите свой возраст, рост и вес. Выведите на экран сообщение. Для... -летнего возраста рост... сантиметров и вес... кг очень подходят!
18 З АДАНИЕ 7. Вычислите среднее арифметическое и среднее геометрическое двух чисел.
20 6. Program vozr; Var a,b,c: integer; Begin Readln (a,b,c); Write (Для,a, -летнего возраста рост',b, сантиметров и вес, с, кг очень подходят!'); End.
21 7. Program sr; Var a,b,c,d: integer; Begin Writeln (введите два числа'); Readln (a,b); c:=(a+b)/2; d:=sqrt(a*b); Write (c=,c:5:2,d=,d:5:2); End.
22 П ОДВЕДЕНИЕ ИТОГОВ УРОКА 1. В какой последовательности происходит выполнение команд в линейном алгоритме? 2. Что является результатом вычисления функций div, mod, trunk, round?
23 Д ОМАШНЕЕ ЗАДАНИЕ Расставить правильно скобки в выражении: а+b/х-2*у - так, чтобы оно соответствовало выражению: а + Удалить лишние скобки (a*(b/(c*(d/e*f))))) Написать программу для нахождения суммы цифр заданного трехзначного числа.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.