Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lekcii_po_paskalju.doc
Скачиваний:
4
Добавлен:
04.11.2018
Размер:
391.68 Кб
Скачать

II вариант

1. Что выведет на экран

следующая программа?

BEGIN

Write('Мне ');

Write(3*3+7);

WriteLn(' лет.');

Write('Я учусь в',11,'классе.');

WriteLn;

WriteLn('Неправда, что ','2*2=');

Write((7*6-22)/4)

END.

2. Какое значение будет иметь переменная b

после выполнения следующих операторов

присваивания:

а:=3;

b:=а+9;

b:=а+b;

b:=а-b+b/a;

3. Написать программу, которая вычисляет

переменную c по формуле

и выводит результат на экран,

если а=6, b=4.

Устные упражнения.

  1. Что напечатает следующая программа? Верно ли описана переменная f?

VAR f : Integer;

BEGIN

f:=30;

f:=f+4;

WriteLn(f)

END.

  1. Что будет напечатано при выполнении следующих фрагментов программ:

а) a:=100; a:=10*a+1; WriteLn(a);

б) a:=100; a:=-a; WriteLn(a);

в) a:=10; b:=25; a:=b-a; b:=a-b; WriteLn(a,' ',b);

Имена переменных.

Именем переменной в Паскале может служить любая последовательность цифр, латинских букв и знака подчеркивания, не начинающаяся с цифры.

Примеры правильной записи имён:

f

s

velichina

xxx

polnaja_summa

tri_pius_dva

s25

k1

_r1

Примеры неправильной записи имён:

ж

ширина

polnaja summa

2as

max*y

Запись арифметических выражений.

Действие

Результат

Смысл

2+3

5

Плюс

4-1

3

Минус

2*3

6

Умножить

10/5

2

Разделить

17div5

3

Целочисленное деление

17mod5

2

Остаток от целочисленного деления

Примеры:

Арифметическое Запись арифметического

выражение выражения в программе

1) ab+cd a*b+c*d

2) a(b+c) a*(b+c)

3) a+1 (a+1)/(b+1)

b+1

4) 1 1/(a*b)

ab

Замечание

В выражениях нужно ставить скобки всегда, когда возникают сомнения в правильной очерёдности действий. Лишняя пара скобок не помешает.

Задача 4.

Как правильно записать арифметическое выражение в программе?

Решение.

Замечание

В десятичных дробях принято вместо запятой ставить точку.

Запись математических функций.

Действие

Результат

Смысл

Sqr(5)

25

Возведение в квадрат

Sqrt(25)

5

Корень квадратный

Pi

3.1415...

Число "пи"

Frac(23.192)

0.192

Дробная часть числа

Int(3.98)

3.0

Целая часть числа

Round(5.8)

6

Округление

Abs(-20)

20

Модуль числа

Random

0.73088

Случайное число из диапазона (0-1)

Random(200)

106

Случайное целое число из диапазона (0-199)

Примеры:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]