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


Полезное:

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


Категории:

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






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





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

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

Литература: Семакин Основы программирования.

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

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

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

if < условие> < оператор1>; else < оператор2 >;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

1. Формат и ипользование оператора if?

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

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

 

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

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

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

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

 

 

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

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



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