Роль алгоритма в программировании

Автор работы: Пользователь скрыл имя, 25 Сентября 2011 в 12:21, курсовая работа

Описание

Целью курсовой работы является определение роли алгоритма в программировании. Для достижения поставленной цели необходимо решить ряд задач:

Изучить общие сведения об алгоритме
Описать свойства алгоритмов
Выявить понятие алгоритмического языка
Показать исполнение алгоритма
Рассмотреть использование алгоритма в языках программирования (Pascal, С++)

Содержание

Введение 3


История термина «алгоритм» 5
Общие сведения об алгоритме 13
Свойства алгоритмов 14
Понятие алгоритмического языка 16
Исполнение алгоритма 20
Использование алгоритма в языке программирования на примере
конструкции цикл-ДО

Turbo Pascal 23
С++ 24


Заключение 26

Список литературы

Работа состоит из  1 файл

курсовая информатика.doc

— 167.00 Кб (Скачать документ)

      Пример:

...х=5;

do   {с=с+1/х;   х=х-1;}

while (x>=0); …

      В этом примере сначала выполняются  операторы с=с+1/х и х=х-1, а затем проверяется условие x>=0. Если х больше 0 или равен 0, то операторы тела цикла выполняются повторно, если же это условие не выполняется, то управление передается оператору, стоящему за while (x>=0).

      Программа вычисления суммы членов  бесконечного ряда s=1+1/2+1/3+…+1/i+… с точностью до s>e при использовании оператора do-while будет выглядеть так: 

#include   <iostream.h>

void   main (void) 
 

{

      float   i,s,e;

      cin>>e;

      cout<<”e=”<<e<<end1;

      s=0;   i=1;

      do

           {

                s=s+1/i;

                i=i+1;

            }

     while (s<=e);

      cout<<”s=”<<s<<end1;

} [1, c.183] 
 

 

    Заключение 

      Создание алгоритма для решения задач какого-либо типа, его представление исполнителю в удобной для него форме - это творческий акт. Алгоритм может быть представлен различными способами: на разговорном естественном языке; на языке блок-схем; на языке программирования. Выбор и разработка алгоритма и численного метода решения задачи имеют важнейшее значение для успешной работы над программой. Тщательно проработанный алгоритм решения задачи - необходимое условие эффективной работы по составлению алгоритма. 
Список литературы
 

    1. Аляев Ю. А., Козлов О. А. Алгоритмизация и языки  программирования Pascal, C++, Visual Basic: Учебное-справочное пособие. – М.:Финансы и статистика, 2004. – 320 с.
    2. Кнут Д.  Иссуство программ, том 1. Основные алгоритмы. – 3-е изд., - М.: «Вильямс», 2006 – 720 с.
    3. Кормен Т. Х., Лейзерсон Ч. И., Ривест Р. Л., Штайн К. Алгоритмы: построение и анализ. – 2-е изд. – М.: «Вильямс», 2006. – 1744 с.
    4. Семакин И. Г., Шестаков А. П.Основы программирования: Учебник для сред. проф. образования. – 3-е изд. – М.: «Академия», 2004. – 432 с.

Информация о работе Роль алгоритма в программировании