Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник задач. 9 класс.doc
Скачиваний:
18
Добавлен:
12.11.2019
Размер:
19.77 Mб
Скачать

4. В состав истинного логического произведения входят три простых высказывания - a,b,c. Известно, что a и b - истинны. Может ли высказывание c быть одним из следующих:

а) “Дважды два равно семи”. б) “Слоны живут в Африке и Индии”. в) “5x + 3 = 11x”.

5. Дано высказывание:

“Иванов является членом сборной команды “Алгоритм”.

Какое из следующих высказываний есть логическим отрицанием данного? а). Не Иванов является членом сборной команды “Алгоритм”. б). Иванов является членом сборной команды не “Алгоритм”. в). Иванов не является членом сборной команды “Алгоритм”. г). Неверно, что Иванов является членом сборной команды “Алгоритм”.

    1. Определите значения истинности высказываний: а). “Если 16 делится на 4, то 16 делится на 2”. б). “Если 17 делится на 4, то 17 делится на 2”. в). “Если 18 делится на 4, то 18 делится на 2”. г). “Если 18 делится на 2, то 18 делится на 4”. д). “Если 2· 2=5, то 83  500”. е). “Если 2· 2=4, то 72 =81”. ж). “Если телепатия существует, то некоторые физические законы требуют пересмотра”. з). “16 делится на 4 тогда и только тогда, когда 16 делится на 2”. и). “17 делится на 4 тогда и только тогда, когда 17 делится на 2”. к). “18 делится на 4 тогда и только тогда, когда 18 делится на 2”. л). “15 делится на 5 тогда и только тогда, когда 15 делится на 10”.

Лабораторные и практические работы

Лабораторная работа «Программирование циклических алгоритмов»

Цель: познакомиться с видами циклических алгоритмов, их структурами, понять их возможную взаимозаменяемость при решении задач; научиться составлять простейшие алгоритмы, использующие данные конструкции.

Теоретическая часть

Известны три типа циклических алгоритмических структур: цикл с предусловием, цикл с постусловием и цикл с параметром.

Ц икл с предусловием (цикл-пока) – наиболее универсальная циклическая структура. Реализуется оператором while

Структура условного оператора выглядит следующим образом:

задание начальных значений;

while логическое выражение do

begin

тело цикла

коррекция параметров цикла

end;

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

Ц икл с постусловием (цикл-до) – формируется следующим образом:

задание начальных значений;

repeat

тело цикла

коррекция параметров цикла

until логическое выражение;

Повторяется выполнение тела цикла. Выход из цикла произойдет, когда выполнить условие после оператора until. Данный цикл выполнится хотя бы один раз при любом условии

Цикл с параметром (цикл-счетчик) – имеет два варианта записи:

For i:=начальное_значение to конечное_значение do

begin

тело цикла

end;

For i:=начальное_значение downto конечное_значение do

b egin

тело цикла

end;

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

в первом случае на +1, а во втором – на -1

Пример. Лыжник пробегает в день 10 км. Он поставил себе такую задачу: пробегать расстояние в каждый последующий день из четырех на 10% больше, чем в предыдущий. Найти, сколько километров он пробегал в каждый из четырех дней.

Program lyzhnik_for;

Var

r:real;

i:integer;

Begin

r:=10;

for i:=1 to 4 do

begin

r:=1.1*r;

writeln(‘В ’,i,’-й день лыжник пробежал’,r:6:3,’км’);

end

end.

Program lyzhnik_while;

Var

r:real;

i:integer;

Begin

r:=10;

i:=1;

while i<=4 do

begin

r:=1.1*r;

writeln(‘В ’,i,’-й день лыжник пробежал’,r:6:3,’км’);

inc(i)

end

end.

Program lyzhnik_repeat;

Var

r:real;

i:integer;

Begin

r:=10;

i:=1;

repeat

r:=1.1*r;

writeln(‘В ’,i,’-й день лыжник пробежал’,r:6:3,’км’);

inc(i)

until i>4;

end.

Задания на лабораторную работу