Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
СМОЛЕНСКИЙ КОЛЛЕДЖ ТЕЛЕКОММУНИКАЦИЙ
(филиал) ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕНННОГО ОБРАЗОВАТЕЛЬНОГО БЮДЖЕТНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
УТВЕРЖДАЮ Зам. директора по УПР _____________ И. В. Ильющенков «___» ___________ 2013г |
РАССМОТРЕНО на заседании цикловой комиссии программно - вычислительных дисциплин Протокол № _____ «___»___________2013г. Председатель комиссии __________Мохнач О.А. |
ПРАКТИЧЕСКАЯ РАБОТА № 3
По дисциплине: Основы программирования.
Название работы: Составление программ разветвляющейся структуры.
Для специальности: 230115 «Программирование в компьютерных системах»
Работа рассчитана на 2 часа.
Составлена преподавателем Мохнач О.А.
Смоленск
2012
4. ОБОРУДОВАНИЕ: ПЭВМ.
5. ЗАДАНИЕ |
5.1. Разработать программу решения уравнения, использующую условный оператор, согласно варианту.
Вариант 11 |
Вариант 2 |
Вариант 3 |
Вариант 4 |
Вариант 5 |
Ax2+bx+c=0 |
Ax2 - b =0 |
Ax3 +x2 =0 |
x bx2=0 |
|
M=2, n=3 |
M=2, n=4 |
M=3, n=3 |
M=3, n=5 |
M=2, n=4 |
Вариант 6* |
Вариант 7 |
Вариант 8 |
Вариант 9 |
Вариант 10 |
Ax2+x+c=0 |
Ax2 + b =0 |
Ax3 +bx2 =0 |
Ax bx2=0 |
|
M=2, n=3 |
M=2, n=4 |
M=3, n=3 |
M=3, n=5 |
M=2, n=4 |
5.2. Составьте программу, выясняющую факт попадания точки с координатами (X,Y), вводимыми пользователем, в заданную область (см. приложение). Вариант 1,6 Вариант 2,7 Вариант 3,8 Вариант 4,9 Вариант 5,10 |
||||
|
6. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ.
При работе и техническом обслуживании ПК необходимо соблюдать следующие меры предосторожности:
• Запрещается во время работы ПК размыкать и замыкать разъемные соединения.
• Снимать крышку системного блока и производить любые операции внутри корпуса допускается только после полного отключения системного блока от электропитания.
• не размещайте ПК вблизи нагревательных приборов и под прямыми солнечными лучами;
• источники света должны быть расположены так, чтобы не засвечивать экран монитора, не создавать резких бликов на экране и не светить из-за монитора в глаза человека, работающего с ПК;
• не размещайте ПК там, где есть возможность попадания влаги на компьютер
• при размещении ПК интерфейсные кабели и кабели электропитания не должны быть под ногами и мешать передвижению людей.
Системный блок и монитор должны иметь не менее 20 см свободного пространства с тех сторон, где находятся вентиляционные щели. Системный блок должен стоять на твердой поверхности, чтобы дно блока было приподнято над поверхностью. Не кладите на монитор бумагу, ткани и прочее, что может нарушить вентиляцию.
Включение ПК должно производиться в следующей последовательности:
Перед выключением компьютера завершите все работающие программы и подождите 1-2 сек. (это необходимо, если на вашем ПК предусмотрено кэширование дисков). Далее необходимо:
• выключить системный блок;
• выключить принтер (если он был включен);
• выключить монитор.
Не выключайте ПК при небольших перерывах в работе частое включение-выключение вреднее для него, чем многочасовая работа.
8.1. Какие бывают виды ветвления?
ПРИЛОЖЕНИЕ Разветвляющийся алгоритм (альтернатива)- алгоритм, содержащий хотя бы одно условие, в результате проверки которого обеспечивается переход на один из двух возможных шагов.
… Конструкция условного оператора. IF условие THEN оператор1 ELSE оператор2 Под условием понимается любое выражение логического типа. Если условие выполняется (значение выражения TRUE), то выполняется оператор 1, иначе (значение выражения FALSE) оператор 2. В языке Паскаль определено два типа операторов условия. Рассмотренный оператор называется полным оператором. Сокращенный оператор имеет вид: IF условие THEN операторОператор будет выполнен только при истинном значении условия. Оператор, стоящий после THEN, ELSE может быть составным. Пример: USES CRT; VAR A: REAL; BEGIN CLRSCR; WRITELN(Введите любое число ); READLN(A); IF A>0 THEN WRITELN (число положительное) ELSE IF A< 0 THEN WRITELN (число отрицательное) ELSE WRITELN (нуль); READLN END. Рассмотрим, как записать логическое выражение, определяющее попадание точки с координатами (X,Y) в заданную область:
окружность с единичным радиусом с центром в начале координат описывается уравнением x2+y2=1; соответствующий круг неравенством x2+y2≤1. Таким образом, для заданной области выполняются оба неравенства: и одно, и другое то есть логическое выражение (x2+y2≤1) AND y≥x в этой области принимает значение ИСТИНА (True), а вне ее ЛОЖЬ (False). |
1 Варианты 1, 6 относятся к заданию повышенной сложности.