Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема работы- Составление алгоритмов использующих подпрограммы

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Инструкционная карта практической работы № 4

Тема работы: «Составление алгоритмов, использующих подпрограммы».

Цель работы: Разобраться в правилах применения вспомогательных алгоритмов

Получить навыки применения вспомогательных алгоритмов для решения задач

Для выполнения работы студент должен знать:

  1.  Понятие вспомогательного алгоритма и свойств алгоритма.
  2.  Виды представления  алгоритмов, графический метод.
  3.  Основные алгоритмические конструкции
  4.  Правила записи арифметических выражений на алгоритмическом языке.

Оборудование: Компьютер, программы: Windows, Microsoft Word.

 Ход работы.

  1.  Открыть текстовый редактор Microsoft Word.
  2.  Проверить открыта ли панель инструментов рисование, если нет из меню выбрать пункт вид → панели инструментов→ рисование.
  3.  На странице с рамкой скопировать тему занятия, цель.
  4.  Выбрать одну из задач из приложения 1 по номеру в журнале.
  5.  Скопировать задание в отчёт.
  6.  Выделить в задаче исходные данные и результат и записать в отчёт.
  7.  Составить математическую модель задачи.
  8.  Определить какие действия будут описываться в подпрограмме.
  9.  Нарисовать вспомогательный алгоритм, используя средства Microsoft Word.
  10.  Нарисовать основной алгоритм, используя средства Microsoft Word.
  11.  Взять несколько наборов данных и проверить алгоритм на правильность
  12.  Сделать вывод по работе, распечатать отчёт и сдать преподавателю на проверку.

Приложение 1

Задачи выбираются согласно номеру в журнале:

1.  Составить разветвляющийся алгоритм, печатающий значение true, если указанное высказывание является истинным, и false  - в противном случае.(Проверку условия организовать в подпрограмме.)

  1.  Сумма двух первых цифр заданного четырехзначного числа равна сумме двух его последних цифр.
  2.  Сумма цифр данного трехзначного числа N является четным числом.
  3.  Точка с координатами (х, у) принадлежит части плоскости, лежащей между прямыми х= т, х= п (т<п).
  4.  Квадрат заданного трехзначного числа равен кубу суммы цифр этого числа.
  5.  Целое число N является четным двузначным числом.
  6.  Треугольник со сторонами а, b, с является равносторонним.
  7.  Треугольник со сторонами а, b, с является равнобедренным.
  8.  Среди чисел а, 6, с есть хотя бы одна пара взаимно противоположных.
  9.  Числа а и b выражают длины катетов одного прямоугольного треугольника, а с и dдругого. Эти треугольники являются подобными.
  10.  Даны три стороны одного и три стороны другого треугольника. Эти треугольники равновеликие, т.е. имеют равные площади.
  11.  Данная тройка натуральных чисел а, b, с является тройкой Пифагора, т.е. с2= а2+ b2.
  12.  Все цифры данного четырехзначного числа N различны.
  13.  Данные числа х, у являются координатами точки, лежащей в первой координатной четверти.
  14.  Число с является средним арифметическим чисел а и b.
  15.  Натуральное число N является точным квадратом.

Составить блок – схему  для  решения следующих задач с использованием вспомогательного алгоритма.

  1.  Найти наименьшее из двух заданных чисел а и b.
  2.  Дано целое число х. Вывести на экран модуль числа х, не пользуясь стандартной функцией.
  3.  Определить, является ли заданное число трехзначным.
  4.  Определить, принадлежит ли точка М с координатой х отрезку [а, b] числовой прямой. Значения х, а, b вводятся с клавиатуры.
  5.  Определить, является ли число, введенное с клавиатуры, четным.
  6.  Вычислить значение сложной функции

  1.  Определить, удовлетворяет ли условию > 8 число х, введенное с клавиатуры. Функцию Abs(x) использовать не разрешается.
  2.  Если число, введенное с клавиатуры, четырехзначное и делится на 5, то вывести слово «Удача».
  3.  Определить, состоит ли двузначное число, введенное с клавиатуры, из одинаковых цифр.
  4.  Дано трехзначное число. Верно ли, что в числе все цифры различные?
  5.  С клавиатуры вводится целое число из промежутка [100, 9999]. Если число четырехзначное, то найти сумму его цифр, а если трехзначное, то произведение цифр числа.
  6.  Верно ли, что для заданного четырехзначного числа выполняется соотношение: сумма первой и последней цифры равна разности второй и третьей цифры?
  7.  Удвоить трехзначное число, введенное с клавиатуры, если оно содержит в своей записи хотя бы одну 1, и возвести в квадрат в противном случае.
  8.  Подсчитать сумму только положительных из трех данных чисел.
  9.  С клавиатуры вводится два трехзначных числа. Возвести первое число в квадрат, а из второго извлечь квадратный корень, если хотя бы у одного из чисел средняя цифра четная. В противном случае из первого числа извлечь квадратный корень, а второе возвести в квадрат. Вывести измененные числа на экран.




1. Инвестиционная политика в Российской Федерации
2. После бала
3. Реферат- Женщины-кинорежиссеры
4. Природа не прощает ошибок
5. Значение Урала как важного экономического региона страны
6. Тема 1 Основные понятия концепции маркетинга Термин маркети
7.  Г.И. Носова Кафедра строительных конструкций В
8. Аудит учета основных средств в условиях применения упрощенной системы налогообложения
9. Реферат з соціології Соціальна структура суспільства та соціальна стратифікація План 1
10. Воители Последняя надежда
11. Три письма о любви
12. Закон предложения Предложение supply ~ это желание и возможность продавца продавать товар по данным ценам
13. Тема 100 Какие из утверждений о мутагенезе верны- стойкое нарушение структуры или функции организма в о
14. Асатру
15. Theme- The semntic structure of polysemntic words Homonyms Synonymys ntonyms Pln- 1
16. Влияние иммобилизации на иммунологические показатели на фоне введения меланотропина
17. НА ТЕМУ- Интернетзависимость Группа- УК31Д Студент-
18. Курсовая работа- Кільцева піч
19. І.Франка Кафедра- Безпеки життєдіяльності Індивідуальне завдання 1 Виконала- Студ
20. Волокна