«Операции с целыми числами. Присваивание». 1. Структура программы языка Паскаль program ; var ; begin ; end.

Презентация:



Advertisements
Похожие презентации
PASCAL Линейные вычислительные алгоритмы. Цель: отработать навык составления линейных программ. Требования к знаниям учащихся: Учащиеся должны знать:
Advertisements

Линейные вычислительные процессы (Текущий контроль) Презентация подготовлена учителем информатики МБОУ СОШ 32 г. Новочеркасска Шевченко Л.Б.
ПАСКАЛЬ Операторы ввода, вывода и присваивания. Структура программы и.
1 Тема: Арифметические операции и линейные программы.
ЯЗЫК ПРОГРАММИРОВАНИЯ « ПАСКАЛЬ » Программирование на Паскале.
Язык программирования Pascal. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой)
1 Арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток отбрасывается) mod остаток от деления var a, b: integer;
Фрагменты программ. Оператор присваивания.. Задание 1.
Проверка домашнего задания. 1. Что такое программа: а) алгоритм, записанный на понятном языке; а) алгоритм, записанный на понятном языке; б) алгоритм,
Тема урока:. 1. Оператор Program необходим в программе для… записи заголовка вывода данных ввода данных 2. Оператор End - это: описания типа данных оператор.
Var a, b, c: integer; r, d: real; a:=5; b:=20; c:=-7; d:=2.5; r := a+(4*b+c)*d; a:= a+4; d:=a*7; Чему равны значения переменных r, a, d?
Типы данных Данные – общее понятие всего того, с чем работает компьютер.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
Программирование в Паскале Задача 1. Написать программу сложения двух чисел А и В, вводимых с клавиатуры. Результат сложения записать в виде переменной.
Проверка домашнего задания Среда программирования. Основные элементы языка программирования.
Арифметические выражения. Арифметическое выражение может включать константы имена переменных знаки арифметических операций: + - * / div mod вызовы функций.
Технология составления алгоритмов и программы для решения линейных задач на языке Паскаль.
Знакомство с языком Паскаль Структура программы Ветвление на Паскале Циклические программы Пример линейной программы Пример программы с ветвлением Пример.
1 Программирование на языке Паскаль Тема 1. Введение.
1 Программирование на языке Паскаль Тема 1. Введение.
Транксрипт:

«Операции с целыми числами. Присваивание»

1. Структура программы языка Паскаль program ; var ; begin ; end.

2. Из каких символов может состоять имя программы? 3. Сколько ошибок допущено в разделе описаний программы и какие? programm oshibka, uses crt; var; а b: integer begin... program oshibka; uses crt; var а, b: integer; begin...

Запишите на доске операторы: ввода данных с клавиатуры; Вывода данных на экран компьютера; Оператор присваивания.

4. Какие типы переменных вы знаете? 5. Что получится в результате? integer real любой real

Для целых чисел определены еще две операции: DIV и MOD Операция Обозначение Тип аргус. Тип результ. Действие Целая часть от деления A DIV Binteger 11 DIV 3 = 3 Остаток от деления A MOD Binteger 11 MOD 3 = 2

divmod 6. Над величинами какого типа допустимы операции div, mod? 7. Что получим в результате выполнения следующих операций: 15 div 4 =3 25 mod 4 =1 125 div 10 mod 10 = 2 { деление нацело, т.е. 12 / 4 } { остаток от деления 25 на 4 } { 125 делим нацело на 10 получаем 12 и находим остаток от деления 12 на 10 }

Рассмотрим пример: а 10 Пусть переменная а имела значение 10, а какое значение получит переменная а после выполнения команды:а:=3*а-2 (3*10-2=28), а значит, новое значение переменной а 28 будет равно 28.

Рассмотрим еще один пример: Определите значение целочисленных переменных ab a и b после выполнения фрагмента программы: a:= 1819; b:= (a div 100)*10+9; a:= (10*b–a) mod 100; Ответ: a = 71, b = 189

Подготовка к ГИА по информатике 1. Определить конечное значение переменных х и у в результате выполнения следующих алгоритмов: а) х:=2; х:=х*х; х:=х*х*х; х:=х*х*х*х; б) х:=1.5; х:=2*х-1; у:=х/2; у:=х+у; х:=х-у

Подготовка к ГИА по информатике 2. Чему равно х в результате выполнения программы х:=2; х:=х+х; х:=х-х 3. Определите значение целочисленных переменных x, y и t после выполнения фрагмента программы: x:=5; y:=7; t:=x; x:= y mod x; y:=t;

Домашнее задание 1) Определите значение целочисленных переменных a и b после выполнения фрагмента программы. a:=42; b:=14; a:=a div b; b:=a*b; a:=b div a; 2) Составить программу. Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b.