Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Начальный курс информатики. Часть 2. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
850 Кб
Скачать

while k < 30 do

while s < 66 do

while k < 13 do

begin

begin

begin

k:=k + 3;

k:= k + 3;

s:=s +2·k;

s:=s + k;

s:= s + k;

k:=k + 4;

end;

end;

end;

write(s);

write(k);

write(s + k);

end.

end.

end.

d)

e)

f)

var n, s: integer;

var n, s: integer;

var n, s: integer;

b

begin

begin

n := 1;

n := 0;

n := 24;

s := 0;

s := 512;

s := 0;

while n <= 101 do

while s >= 0 do begin

while n <= 28 do

begin

s := s - 20;

begin

s := s + 7;

n := n + 1

s := s + 20;

n := n + 1

end;

n := n + 2

end;

write(n)

end;

write(s)

end.

write(s)

end.

 

end.

8.Алгоритм Евклида нахождения наибольшего общего делителя (НОД) неотрицательных целых чисел основан на следующих свойствен этой величины. Пусть m и п - одновременно не равные нулю целые неотрицательные числа и пусть m>n.

Тогда, если n = 0, то НОД(n, m) = m, если n ≠ 0, то для чисел m, n, r, где r- остаток от деления m на n, выполняется равенство НОД(m, n) = НОД(n, r).

Например, НОД(15, 6) = НОД(9, 6) = НОД(3,6) = НОД(3, 3) = 3.

Даны натуральные числа n, m. Используя алгоритм Евклида, найти наибольший общий делитель n и m.

9.Найти наименьшее общее кратноеn и m. Использовать

следующее соотношение: НОК = (n × m)/НОД(n,m).

10.Даны натуральные числа m и n. Найти такие натуральные p и q, не имеющие общих делителей, что p/q = m/n.

11.Дано целое число М>1. Получить наибольшее целое К,

при котором 2 × к<М.

71

12.Дано натуральное числоN. Найти такое наименьшее М, при котором 1 + 2+3 +…+M>N.

13.Каждая из деталей должна последовательно пройти обработку на каждом из трех станков. Продолжительности обработки каждой детали на каждом станке вводятся группами по 3 числа, до исчерпания ввода. Сколько времени займет обработка всех деталей?

14.Получить таблицу пересчета миль в километры и обратно (1миля = 1,609344 км) для расстояний, не превышающих К км, в следующем виде (табл. 22)

Таблица 22

мили

км

0,6214

1,0000

1,0000

1,6093

1,2428

2,0000

1,8641

3,0000

2,0000

3,2187

15.Фирма ежегодно на протяжении N лет закупала оборудование стоимостью соответственно SI, S2, SN р. в год (эти числа вводятся и обрабатываются последовательно). Ежегодно в результате износа и морального старения(амортизации) все имеющееся оборудование уценивается наР%. Какова общая стоимость накопленного оборудования за N лет?

16.Леспромхоз ведет заготовку деловой древесины. Первоначальный объем ее на территории леспромхоза составлялР кубометров. Ежегодный прирост составляет К%. Годовой план заготовки - Т кубометров. Через сколько лет в бывшем лесу будут расти одни опята?

72

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

Андреева,

Е. В. Математические основы

информатики.

Элективный

курс [Текст] : учебное

пособие /

Е. В. Андреева,Л. Л. Босова, И. Н. Фалина – М. : БИНОМ. Лаборатория знаний, 2005. – 328 с.

Задачи по программированию [Текст] : С. А. Абрамов,

Г. Г. Гнездилова, Е. Н. Капустина, М. И. Селюн. – М., 1988. – 224 с.

Информатика и ИКТ. Задачник-практикум [Текст] : в 2 т. / Л. А. Залогова [и др.]; под ред. И. Г. Семакина, Е. К. Хеннера. – 3-е изд. – М. : БИНОМ. Лаборатория знаний, 2011. – 309 с.

Информатика и ИКТ [Текст] : учебник для 8 класса / И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова. – 4-е изд. – М. : БИНОМ. Лаборатория знаний, 2010. – 165 с.

Kpolyakov.spb.ru [Электронный ресурс]. – Режим доступа:- http://kpolyakov.spb.ru/school/ege.htm. – Загл. с экрана.

Яндекс. Единый государственный экзамен [Электронный ресурс]. – Режим доступа: http://ege.yandex.ru. – Загл. с экрана.

73

ОГЛАВЛЕНИЕ

 

1. Алгоритмизация и программирование………………...

3

1.1. Алгоритм и его свойства. Исполнитель……………...

3

1.2. Способы организации действий Исполнителя………

6

Вопросы и задания………………………………………..

15

1.3. Величины. Команда присваивания…………………...

23

Вопросы и задания……..…………………………………

30

2.Язык программирования Pascal……………………...... 31

2.1.Правила записи текста программы…………………... 32

2.2.Концепция данных языка программированияPascal…. 33

2.3.Числовые типы. Целочисленные типы……………… 34

2.4.Вещественные типы…………………………………... 35

2.5.Стандартные числовые функции…………………….. 37

3.Выражения. Арифметические выражения…………… 38

3.1.Литерный тип…………………………………………. 39

. 3.2. Логический (булевский) тип…………………………. 40

Вопросы и задания……………………………………….. 41

4.Оператор. Оператор присваивания……………………. 45

4.1.Оператор присваивания………………………………. 45

4.2.Арифметический оператор присваивания…………... 46

4.3.Логический оператор присваивания………………… 46

Вопросы и задания……………………………………….. 47

4.4.Структура программы………………………………… 47

4.5.Организация ввода-вывода. Программы

линейной структуры……………………………………… 49

4.6.Составной оператор…………………………………... 52 Вопросы и задания……………………………………….. 52

4.7.Условный оператор…………………………………… 53

Вопросы и задания……………………………………….. 57

4.8.Операторы цикла……………………………………… 59 Вопросы и задания……………………………………….. 69

Библиографический список………………………………….. 73

74

Учебное издание

ЛОПУШАНСКИЙ Владимир Антонович БОРСЯКОВ Анатолий Сергеевич ТКАЧ Владимир Владимирович МАКЕЕВ Сергей Владимирович БУНИН Евгений Сергеевич

НАЧАЛЬНЫЙ КУРС ИНФОРМАТИКИ

ЧАСТЬ 2

Подписано в печать 05.05.2015. Формат 60х84 1/16.

Усл. печ. л. 4.4, . Тираж 200 экз. Заказ

С – 18.

ФГБОУ ВПО «Воронежский государственный университет инженерных технологий» (ФГБОУ ВПО «ВГУИТ»)

Отдел полиграфии ФГБОУ ВПО «ВГУИТ» Адрес университета и отдела полиграфии:

394036, Воронеж, пр. Революции, 19

75

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]