Колмыкова С.М. ЧИСЛЕННЫЕ ПЕРЕМЕННЫЕ И ТИПЫ ДАННЫХ Язык программирования PASCAL.

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



Advertisements
Похожие презентации
Тема урока Команда присваивания. Арифметические операции и выражения. Стандартные функции.
Advertisements

Арифметические выражения. Выражение - это формальное правило для вычисления некоторого значения. В зависимости от типа значения выражения можно разделить.
Структура программы. Программа на языке Pascal состоит из разделов: Заголовок Раздел описаний; Раздел операторов. Сначала следует определить ИД и результат.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
turbo.exe основной файл среды Любой язык обладает алфавитом, синтаксисом и семантикой. В алфавит входит набор символов, использующихся в языке с помощью.
Введение в Паскаль. ввод Для ввода чисел используется оператор read или readln. Вводимые числа должны отделяться друг от друга пробелом или нажатием клавиши.
Начала программирования Занятие 3. Вещественный тип данных. Вычисления по формулам. Арифметические операции. Деление целочисленное и с остатком.
Типы языка Pasсal простые составные ссылочные процедурные скалярные ограниченные регулярные комбинированные файловые множественные строковые объекты Стандартные.
Типы переменных в Паскале Учитель информатики и ИКТ ГБОУ СОШ 1297 г.Москва Александрова Е.В.
Оператор присваивания. Основные операции во Free Pascal Урок 3 по программированию.
Язык программирования Pascal. Структура программы Pascal Program имя программы; Uses раздел подключения модулей; Const раздел констант; Var раздел описаний.
Integer - целые числа ! Следующие операции не выводят переменную за границы целого типа: умножение, деление на цело, вычисление остатка от деления, сложение,
10 класс Урок 55.. Выражения и операции Любое выражение имеет определенный тип и после вычисления возвращает некоторое значение. Простейшими.
Программы с линейной структурой Вещественный тип данных.
Оператор присваивания. Основные операции во Free Pascal Урок 3 по программированию.
Язык программирования высокого уровня TURBO PASCAL.
1 Арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток отбрасывается) mod остаток от деления var a, b: integer;
Тема: « Линейные вычислительные алгоритмы. ». Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию. Паскаль.
1 Тема: Арифметические операции и линейные программы.
Транксрипт:

Колмыкова С.М. ЧИСЛЕННЫЕ ПЕРЕМЕННЫЕ И ТИПЫ ДАННЫХ Язык программирования PASCAL

Целые типы. Тип Диапазон Размер в байтах Shortint Integer Longint Byte Word

Вещественные типы. Тип Диапазон Кол-во цифр Размер в байтах Real2.9E E Single1.5E E Double5.0E E Extended 3.4E E CompE E

Тип-диапазон. Раздел объявления типов всегда начинается служебным словом Type Type vcp = ;

Арифметические операции. + сложение - вычитание * умножение / деление div деление целых чисел. Например: a div b если a=10 и b=3 то результат =3 mod остаток от деления целых чисел. Например: a mod b если a=10 и b=3 то результат =1

Арифметические функции. Abs(x) абсолютная величина (модуль) |x| Frac(x) дробная часть числа Int(x) целая часть числа Pi число пи pi= Sqr(x) квадрат числа x 2 Sqrt(x) квадратный корень из числа x

Функции преобразования типов данных. Round(x) округление вещественного числа до ближайшего целого. Аргумент функции (х) – величина вещественного типа, а результат - округленного до ближайшего целого числа величина типа Longint Trunc(x) получение целой части вещественного числа. Тип результата – Longint.

Представление вещественных чисел Вещественные числа содержат в своем изображении точку и/или показатель степени (символ Е или е), например: X:= -0.5; Y:= 1.34; Z:= -1E-5; W:= 7.5e+15; (выражение с плавающей запятой)

Форматированный вывод. Вывод информации осуществляется с помощью операторов Write и Writeln. Параметрами могут быть текстовые сообщения (строки заключенные в апострофы), и/или имена переменных, значение которых выводится на экран. Имена переменных могут быть записаны в следующем виде: Е E:m E:m:n где Е – переменная, значение которой выводится на экран; m, n - выражения типа integer, необязательные параметры, указывающие соответственно ширину выводимого поля и кол-во дробных цифр.

Оператор Значение переменных Результат вывода на экран Writeln (i:4);i=5___5 Writeln (i:4, j:4);i=-5, j=297__-5_297 Writeln (i:4);i=345.6_345.6 Writeln (i);i= E+02

Задача: Напишите программу, которая определит произведение цифр введенного трехзначного числа. Program proizvedenie; Var n, a, b, c, p: integer; Begin Write (Введите трехзначное число); Readln (n); a:= n div 100; { определение 1-й цифры числа } b:= n div 10 mod 10; { определение 2-й цифры числа } c:= n mod 10; { определение 3-й цифры числа } p:= a*b*c; { вычисление произведения } Writeln (, p); End.

Домашнее задание: 1. Напишите программу, которая вычисляет сумму цифр введенного двухзначного числа. 2. Напишите программу, которая вычисляет остаток от деления двух целых чисел, введенных с клавиатуры, и выводит результат на экран.