Тетрадь для самостоятельной работы по курсу «Программирование», страница 5

3. Прочтите внимательно задание 3 лабораторной работы, указание к его выполнению и образец выполнения.

Придумайте конкретный пример решения задачи. Запишите решение задачи на конкретном примере

Запишите решение третьего задания в таблицу:

Описание решения на русском языке

Программа на Паскале

Описание переменных

Ход решения задачи

Тема: Условия и условные операторы языка Pascal

Самостоятельно

1.  Изучить теоретический материал по теме «Условия и условные операторы в Паскале»: лекцию и теорию к лабораторной работе №2;

2.  Заполнить тетрадь, ответив на вопросы и выполнив задания;

3.  Подготовиться к лабораторной работе.

Логическим выражением (условием) называется

Перечислите операции отношения

Какие логические операции определены в Паскале? Как они обозначаются?

Заполните таблицы истинности логических операций


Логическое «И»

X

Y

X и Y

1

0

0

1

1

1

0

0

Логическое «ИЛИ»

X

Y

X или Y

1

0

0

1

1

1

0

0

Логическое «НЕ»

X

Не X

1

0


Как на Паскале будет записано условие

А) точка X не принадлежит отрезку [2, 7]

Б) точка с координатами X, Y лежит в первой или третьей четверти координатной плоскости

В) точка с координатами X, Y принадлежит кругу с радиусом 2 и центром в точке (1, 1)

 Запишите полный оператор ветвления

Каким образом происходит выполнение оператора ветвления?

Задача: запишите в виде одного условного оператора

1. перераспределить значения переменных x и y так, чтобы в переменной xоказалось большее значение, а в переменной y – меньшее.

2. переменной k присвоить номер четверти плоскости, в которой находится точка с координатами x и y, (xy≠0).

Какое значение будет иметь переменная z после выполнения фрагмента программы (ответ поясните):

Z:= 0;

If x>0 then if y>0 then z:=1 else z:= 2;

При следующих значениях переменных:

а) x=y=1

б)x=1, y=-1

в) x=-1,y=1

Запишите общий вид оператора выбора

Какие ограничения накладываются на переменную, по которой осуществляется выбор?

Задача: написать программу, которая по номеру месяца выводит на экран, к какому времени года он относится.

Задача: написать программу, которая реализует простейшее меню из 3-х вариантов. Если введена 1, то выводит на экран формулу площади прямоугольника, если введена 2, то выводит формулу площади круга, если – 3, то формулу площади треугольника.

Подготовка к лабораторной работе

1. Первое задание лабораторной работы выполняется в тетради (не требует написания программы и проверки на компьютере). Прочтите внимательно первое задание л/р, запишите задание и рядом ответ. Ответ поясните.

А)

Б)

2. Прочтите внимательно задание 2 лабораторной работы, указание к его выполнению и образец выполнения. Запишите решение второго задания в таблицу:

Описание решения на русском языке

Программа на Паскале

Описание переменных

Ход решения задачи