Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Типы алгоритмов


Результат вычисления модуля числа а обозначим через т, тогда в словесной форме алгоритм вычисления модуля числа а может звучать так:
«Если число а неотъемлемое, то его модуль - число т, равна а, иначе число т равно числу а, противоположном числа а».
«Математизуемо» последнее предложение: «Если а> 0, тот: = а, иначе гп: = а».
Имеем полную форму разветвленного алгоритма.

2) Вспомните фрагмент маминого «инструктажа» перед «походом в школу»: «... если будет дождь, возьми зонтик ...». Это пример сокращенной формы записи (формулировка) разветвленного элемента (команды ветвления) алгоритма.

Рассмотрим примеры.
1. Вычислите значение квадратного трехчлена 2х2 + Зл: 4якщо х = 5. Решения. Как вы выполняли такую задачу? Значение переменной х подставляли в выражение и выполняли действия февраля 1952 +354 в такой последовательности: 52 = 25, 2 25 = 50, 3 5 = 15, 50 + 15 = 65, 654 = 61.
А можно было бы сделать так: сгруппировать первые два слагаемые и вынести множитель х за скобки, тогда 2х2 + Зх4 = (2х + 3) х4 Если * = 5, то (2х +3) д: 4 = (25 +3) 54 = (10 + 3) 54 = 13 54 = 61.

Если бы мы вычисляли с помощью калькулятора первым способом, то нужно было бы записать отдельно результат второго действия, выполнить третье действие и к результату прибавить результат второго действия, выполнить пять действие. Если вычислять вторым способом, то нет необходимости выписывать промежуточные результаты. Таким образом, второй способ вычислений более рациональный, Лыж первый. В общем виде алгоритм вычисления значения в квадратного трехчлена, коэффициенты которого а, Ь и с, при этом значение переменной х может быть таким: ЛЛГ трехчлен (действительно а, Ь, с, действительно в)

Другие статьи по теме:

- Понятие языка программирования
- Классификация case-средств
- Объектно-ориентированный подход к созданию программных средств
- Алгоритмы
- Разработка программного продукта. Этапы проектирования и построение модели


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами