Алгоритмы с циклической структурой



Задание 3.В соответствии с Вашим вариантом составить схему алгоритма для выполнения следующего упражнения (задачи), используя циклическую структуру:

3.1. перевод числа из десятичной системы счисления в двоичную (входные данные: число в десятичной системе счисления; выходные данные: число в двоичной системе счисления);

3.2. перевод числа из десятичной системы счисления в шестнадцатеричную (входные данные: число в десятичной системе счисления; выходные данные: число в шестнадцатеричной системе счисления);

3.3. 1 упражнение. Стрельба с места по неподвижной цели днём;

3.4. 2 упражнение. Скоростная стрельба с места по неподвижной цели днём;

3.5. 3 упражнение. Скоростная стрельба по неподвижным целям после передвижения днём;

3.6. снаряжение магазина патронами (9-мм пистолет Макарова);

3.7. снаряжение магазина патронами (автомат Калашникова);

3.8. исправить все орфографические ошибки в документе MS Word;

3.9. в предложенном документе MS Word посчитать количество употребления аббревиатуры «МВД»;

3.10. во всём тексте предложенного документа MS Word заменить букву «ё» на «е»;

3.11. исправить все орфографические ошибки в рабочей книге MS Excel;

3.12. в рабочей книге MS Excel в ячейку A10 ввести формулу =СУММ(A1:A9) и скопировать её в ячейки C10, E10, G10, I10, K10, M10;

3.13. в рабочей книге MS Excel перемножить числа, находящиеся в диапазоне B1:B9, используя формулу B1*B2*B3*…*B9. Результат поместить в ячейку B10;

3.14. в рабочей книге MS Excel просуммировать числа, находящиеся в диапазоне A1:A9, используя формулу A1+A2+A3+…+A9.  Результат поместить в ячейку A10;

3.15. несение службы патрульным нарядом полиции.

Пример выполнения задания 3.

Составить схему алгоритма для перевода числа из десятичной системы счисления в восьмеричную систему счисления (входные данные: число в десятичной системе счисления d; выходные данные: число в восьмеричной системе счисления v), используя циклическую структуру:

Для решения поставленной задачи необходимо:

1) ввести число в десятичной системе счисления - d;

2) Если число d меньше 8, то в качестве результата работы алгоритма - v принять число d. Иначе перейти к п. 3.

3) Разделить число d на 8 нацело, остаток от деления oi и частное сi запомнить.

4) Переменной d присвоить значение ci.

5) Если новое значение переменной d больше или равно 8, то вернуться к п. 3, иначе перейти к выполнению п. 6.

6) Получить результат работы алгоритма - число v, используя следующее правило: выписать все остатки от деления oi в обратном порядке их получения, к сформированному таким образом числу в качестве старшего разряда приписать последнее найденное частое от деления сn.

7) Вывод результата работы алгоритма на печать - число v в восьмеричной системе счисления.

Схема данного алгоритма представлена на рисунке 3.

Контрольные вопросы

 

1. Дайте определение алгоритма.

2. Охарактеризуйте основные свойства алгоритма.

3. Какие виды алгоритмов Вам известны? Приведите примеры.

4. Какие существуют способы описания алгоритмов? Приведите примеры.

5. Перечислите и охарактеризуйте основные блоки, используемые при составлении схем алгоритмов.

6. Правила составления схем алгоритмов.

 

 

 


Рис. 3. Схема алгоритма для перевода числа из десятичной системы счисления в восьмеричную систему счисления

Приложение А

 

Упражнения стрельбы из пистолета для всех сотрудников[1]

1 упражнение. Стрельба с места по неподвижной цели днём. Количество патронов: 3 шт. Время на стрельбу: не ограничено. Оценка: «отлично» - выбить 25 очков; «хорошо» - 21 очков; «удовлетворительно» - 18 очков.

2 упражнение. Скоростная стрельба с места по неподвижной цели днём. Количество патронов: 4 шт. Время на стрельбу: 10 с. Упражнение считается выполненным, если обучаемый произвёл четыре выстрела и не превысил время, отведённое на упражнение. Оценка: «отлично» - поразить цель 4 пулями; «хорошо» - поразить цель 3 пулями; «удовлетворительно» - поразить цель 2 пулями.

3 упражнение. Скоростная стрельба по неподвижным целям после передвижения днём. Расстояние до целей: 50 м. Огневые рубежи: 20 м, 15 м, 10 м. Количество патронов: 6 шт. Время на стрельбу: 25 с. Упражнение считается выполненным, если обучаемый произвёл 6 выстрелов (по два в каждую мишень) и не превысил время, отведённое на выполнение упражнения. Оценка: «отлично» - поразить цели 6 пулями; «хорошо» - поразить цели 5 пулями; «удовлетворительно» - поразить цели 4 пулями и при условии, что поражены все три цели.

Таблица П.А.1.

Нормативы по огневой подготовке

п/п

Наименование норматива

Оценка

Условия (порядок) выполнения норматива

Отл. Хор. Удовл.

Автомат Калашникова

1 Неполная разборка оружия 14 18 20 Оружие на столе. Обучаемый находится у оружия. Норматив выполняется одним обучаемым.
2 Сборка оружия после неполной разборки 24 28 32 Оружие разобрано. Части и механизмы аккуратно разложены на столе. Обучаемый находится у оружия. Норматив выполняется одним обучаемым.
3 Снаряжение магазина патронами 35 40 45 Обучаемый находится у стола, на котором лежат магазин и 30 учебных патронов (россыпью без использования обоймы).

9 – мм пистолет Макарова

4 Неполная разборка оружия 7 8 9 Оружие на столе. Обучаемый находится у оружия. Норматив выполняется одним обучаемым.
5 Сборка оружия после неполной разборки 9 10 11 Оружие разобрано. Части и механизмы аккуратно разложены на столе. Обучаемый находится у оружия. Норматив выполняется одним обучаемым.

п/п

Наименование норматива

 

 

Оценка

Условия (порядок) выполнения норматива

Отл. Хор. Удовл.
6 Снаряжение магазина патронами 17 20 23 Обучаемый находится у стола, на котором лежат магазин и 8 учебных патронов (россыпью).

 

Таблица П.А.2.


Дата добавления: 2018-05-12; просмотров: 387; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!