Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Лабораторная работа № 4

Решение задачи с использованием конструкций if..then, if..then..else.

Цель работы: научиться строить сложные логические выражения, составлять и отлаживать программу с использованием простых и вложенных операторов условия.

Литература: В.П. Попов TURBO PASСAL.для школьников. Версия 7.0.

Краткие теоретические сведения:

Логический тип данных- boolean. Переменные логического типа могут иметь два значения – TRUE истина, FALSE ложь. К переменным данного типа могут применяться следующие логические операции: and, or, xor, not

Условный оператор позволяет выполнить один из двух возможных операторов в зависимости от некоторого условия. Структура условного оператора следующая:

IF < условие> Then < оператор1> Else < оператор2 >;

Условие должно иметь логический тип. Если значение условия равно TRUE (истина), то выполняется оператор 1, если условие равно False (ложь), то выполняется оператор2. Точка с запятой перед словом ELSE не ставится.

Часть условного оператора, начинающаяся со слова ELSE может отсутствовать, тогда при значении условия TRUE(истина) выполняется оператор1,в противном случае этот оператор пропускается.

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

Порядок выполнения работы:

1. Включить ПЭВМ

2. Загрузить интегрированную среду TURBO PASCAL

3. Перейти в окно редактирования и создать текст программы:

4. Записать созданный текст программы в файл на диске.

5. Провести компиляцию программы. Если в процессе компиляции обнаружена ошибка, ее необходимо исправить. Сохранить откорректированный файл на диске и провести компиляцию снова

6. Выполнить программу. Правильные результаты представить преподавателю и переписать в отчет.

7. Выйти из среды TURBO PASCAL, одновременным нажатием клавиш CTRL+X

Содержание отчета:

1. Цель работы

2. Задание к лабораторной работе

3. Блок-схема алгоритма решения задачи

4. Текст программы на языке Паскаль.

5. Запись команд сеанса работы.

6. Результаты расчетов.

7. Ответы на контрольные вопросы

8. Вывод по результатам проделанной работы

Контрольные вопросы:

 

1. Использование оператора IF?

2. Дайте классификацию разветвляющихся алгоритмов.

3. Особенности использования вложенных условных операторов

4. Какие блоки используются для описания разветвляющихся алгоритмов

 

Задание к лабораторной работе

1. Отладить задачи из практической работы №4.

2. Обход.Составить программу определения минимального среди 5 введенных целых чисел.

3. Альтернатива со вложенными условиями.Составить программу исследования корней квадратного уравнения: ax2 + bx+ c = 0, при проверке условия D=0, D<0, D>0.

 

 

Самостоятельная работа по вариантам: Вычислить значения функций:


<== предыдущая | следующая ==>
Вакансии на 17.02.2015г | Трансгенные растения

Date: 2015-09-25; view: 514; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию