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


  На сайте

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


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


1) Площадь треугольника мы можем вычислить по известным из геометрии формулам. их несколько, а у нас в хозяйстве только одна линейка, поэтому оптимальным способом является вычисление по формуле Герона.

2) Измерили стороны, оказалось, что они равны 13 см, 14 см и 15 см. Вычисляем периметр треугольника: 13 + 14 + 15 = 42 см, пол периметра - 21 см. Тогда площадь этого треугольника по формуле Герона равна: 5 => / 21 876 => / 7056 = 84 (см2).

3) Обобщим наши действия и запишем алгоритм решения этой прикладной задачи в общем виде.
Поскольку процесс решения конкретной задачи мы записали в словесной форме, обобщенный алгоритм запишем учебной алгоритмическом языке. Алгоритм назовем «Герон». Очевидно, что аргументами нашего алгоритма является стороны треугольника, обозначим их как а, Ь, с. Результатом - площадь треугольника, мы ее уже обозначали переменной 5. Кроме того, в процессе вычислений мы пользовались такой величиной, как периметр треугольника и пивпериметр треугольника. Обозначим их соответственно Р и р - промежуточные величины будущего алгоритма.

При записи алгоритмов НАМ академика Ершова, языком программирования Разсаи нужно (таковы правила) указывать тип переменной, используется, - числовая или буквенная или какая: если числовая - то натуральная, целая, рациональная, действительна т.д. Итак,
а + 6 + с
Дано: а, Ь, с. Нужно: 8
Связь: 8 = у] р (р а) (р Ь) (р с), где р =

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

- Использование языков и сред программирования как средств обучения
- Средства структурного анализа и проектирования систем
- Технология intranet
- Разработка программного продукта. Этапы проектирования и построение модели
- Этапы проектирования при разработке программного продукта


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

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



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

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



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


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


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





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