Проверка домашнего задания
1. Что такое программа: а) алгоритм, записанный на понятном языке; а) алгоритм, записанный на понятном языке; б) алгоритм, записанный на языке понятном компьютеру; В) алгоритм, записанный на языке понятном человеку. 2. Язык программирования представляет собой а) совокупность слов, специальных знаков и команд, которые способен понять компьютер; б) совокупность программ; в) совокупность алгоритмов. 3. Общая структура программы на языке программирования Паскаль: Program ; Begin ; ; End. а) верно; б) не верно.
4. Все команды программы отделяются друг от друга а) с помощью тире; б) точкой с запятой; в) точками. 5. Для того чтобы выполнить программу нужно выполнить команду: а) Выполнить программу; б) Программа – Выполнить; в) Пожалуйста, программа, выполнись! 6. Результат работы программы появится а) на экране монитора в «окне вывода».; б) на рабочем столе компьютера; в) в) в текстовом редакторе.
1 - б 2 - а 3 - а 4 - б 5 - б 6 - а
Типы данных. Арифметические операции.
а = 2 в = 4 с = а + в с = в - а
Величины VAR Переменные (изменяют значение в процессе выполнения Программы) Константы (не изменяют своё значение)
Величина имеет: Имя (а, х, х 1); Значение (10, 15, ¾); Тип (целое число или дробное).
Типы данных Целый integer 25 Вещественный Real 25.5
Что означает запись? Var a,b,s:integer;
Команда присваивания: a=10 a:=10; := ПРИСВОИТЬ
Program summa; Var a,b,s:integer; Begin а:=10; в:=6; s:=a+b; Writeln(s); End.
Общий вид команды присваивания: := ; := ;
program a3; var a:integer; begin a:=5; writeln(a=,a); a:=2*a; writeln(a=,a); a:=a+1; writeln(a=,a); end.
Над переменными целого типа можно выполнять операции: + сложение Вычитание 5-3 * Умножение 3*5 / Деление 6/2 div Вычисление целой части от деления двух чисел деления двух чисел 7 div 2 = 3 mod Вычисление остатка от деления двух чисел двух чисел 7 mod 2 = 1
program op; Vara,b,c:integer;begin a:=12; b:=5; c:= a-b; writeln('a-b=',c); c:=a*b; writeln('a*b=',c); end. a-b=8 a*b=65
program op; Vara,b,c:integer;begin a:=12; b:=5; c:= a-b; writeln('a-b=',c); c:=a*b; writeln('a*b=',c); c:=a div b; writeln('a div b=',c); c:=a mod b; writeln('a mod b=',c); end. a-b=8 a*b=65 a div b=2 a mod b=3
Вопросы: 1. Что называют переменной? 2. Какие типы данных вам известны? 3. Как описываются переменные в Pascal ABC? 4. Какие арифметические операции применяются в программировании? 5. Как обозначается знак «присвоить»?
Домашнее задание учить по конспекту, в тетради напишите программу, которая вычисляет произведение двух заданных целых чисел (а=5, в=45).