КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Ход работы. 1 В соответствии с индивидуальным заданием разработать программу с применением операторов ветвления1 В соответствии с индивидуальным заданием разработать программу с применением операторов ветвления, выбора варианта, разрыва, перехода (при составлении программы использовать операторы if…else). 2 Набрать программу и устранить ошибки. 3 Изучить работу операторов, различные возможности их применения. 4 Получить результаты. 5 Оформить отчет и сделать выводы по работе, изучив контрольные вопросы по теме.
Индивидуальное задание к лабораторной работе Вычислить значение функции y = f(x), где ì f1(z), если z < 0; x = í f2(z), если 0 £ z £ 8; î f3(z), если z > 8; z = cos(с). Значения функций приведены в таблице 15.
Таблица 15 - индивидуальное задание
Контрольные вопросы для подготовки и самостоятельной работы 1 Какой тип должно иметь <выражение> в операторахifи switch? 2 Можно ли использовать оператор goto для передачи управления наelse, метку case…; default:? 3 С помощью каких операторов можно досрочно завершить выполнение операторов if…else, switch? 4 Можно ли использовать в качестве <выражения> в оператореswitch указатель? 5 Можно ли использовать в качестве константного <выражения> в операторе switchконстанту? 6 Обязательно ли использовать операторbreakв операторе switch? Каково его действие? Что происходит при отсутствии break? 7 Какому из вложенных операторов if относится else при наличии и отсутствии операторных скобок ¢¢{¢¢и ¢¢}¢¢. 8 Какие типы операндов допустимы в условной операции (? :)? 9 Объясните работу операторов в приведенных примерах. 10 Как объявить и использовать метки в программе?
Лабораторная работа 7
|