Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. ТиП (ФСО) - Часть 2 .doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.1 Mб
Скачать

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

Задание 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.

Доложите преподавателю о выполнении заданий.

Сделайте выводы по работе и оформите отчёт.

Письменный отчёт должен содержать:

  • наименование и цель занятия, учебные вопросы;

  • краткие теоретические сведения по отрабатываемым учебным вопросам;

  • индивидуальные задания и схемы алгоритмов их решения;

  • выводы о проделанной работе.