Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие 2. Темы 8 и 9. ОГЭ по информатике.docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
59.37 Кб
Скачать

4. Задание 8 № 866

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «–», «*» и «/» – со­от­вет­ствен­но опе­ра­ции сложения, вычитания, умно­же­ния и деления. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ет пра­ви­лам арифметики.

Определите зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния алгоритма:

 

a := 8

b := 3

a := 3 * a – b

b := ( a / 3 ) * ( b + 2 )

 

В от­ве­те ука­жи­те одно целое число — зна­че­ние пе­ре­мен­ной b.

Пояснение.

Выполним программу:

 

a := 8

b := 3

a := 3 * 8 – 3 = 21

b := ( 21 / 3 ) * ( 3 + 2 ) = 35

 

Ответ: 35.

5. Задание 8 № 328

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «-», «*» и «/» — соответственно опе­ра­ции сложения, вычитания, умно­же­ния и деления. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ют пра­ви­лам арифметики. Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния алгоритма:

 

а := 4

b := 10

а := b - a*2

b := 24/a*4

 

В от­ве­те ука­жи­те одно целое число — значение пе­ре­мен­ной b.

Пояснение.

Выполним программу:

 

а := 4

b := 10

а := b − a*2 = 10 − 8 = 2

b := 24/a*4 = 12 · 4 = 48.

6. Задание 8 № 927

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «–», «*» и «/» – со­от­вет­ствен­но опе­ра­ции сложения, вычитания, умно­же­ния и деления. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ет пра­ви­лам арифметики.

Определите зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния дан­но­го алгоритма:

 

a := 100

b := 400

a := 2*a+50

b := a*2–b

 

В от­ве­те ука­жи­те одно целое число – зна­че­ние пе­ре­мен­ной b.

Пояснение.

Выполним программу:

 

a := 100

b := 400

a := 2*100+50 = 250

b := 250*2–400 = 100.

 

Ответ: 100.

Простейший циклический алгоритм, записанный на алгоритмическом языке

Цикл – это повторение одних и тех же условий определенное, конечное, количество раз. Условие окончания задают разными способами. Это может быть проверка на равенство какому-то числу (Например, пока n не равно 6), просто повторение несколько раз (например, n от 0 до 6, с шагом 1, т.е. прибавлять после прохода цикла 1 к n) и т.д.

s:=0

Начало

For k:=7 to 10

s:=s+7

Вывод s

Конец

В результате работы этого алгоритма выведется число 28.

Мы будем рассматривать примеры на Паскале.

Var – оповещение, что дальше будут объявлены переменные, используемые в программе.

Integer – тип переменных, который говорит о том, что переменные – это целые числа (не дробные, н текстовые и никакие другие еще)

Пример объявления переменных:

Var s, k: integer;

Или

Var s: integer;

Var k: integer;

:= - обозначение присваивания

Writeln() – это встроенная функция, которую нужно запомнить. Предназначена для вывода разной информации на экран.

Пример вывода разной информации на экран.

Writeln(s); - вывести на экран значение переменной s.

Или

Writeln(“Пременная s = “, s) – вывести на экран «Переменная s = 28», где 28 это то, что лежало в переменной s в программе.

Begin – обозначение начала программы, ставится после объявления переменных.

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

; обязательна после каждой строчки, имеющей значение. Обратить внимание на использование этого символа в примерах ниже.