рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Табличное представление алгоритма

Табличное представление алгоритма - раздел Образование, Cлово «Алгоритм» Происходит От Имени Учёного Абу Абдуллах Мухаммеда Ибн Муса ...

Cлово «алгоритм» происходит от имени учёного Абу Абдуллах Мухаммеда ибн Муса аль-Хорезми (алгоритм — аль-Хорезми). Около 825 года он написал сочинение, в котором впервые дал описание придуманной в Индии позиционной десятичной системы счисления.


 

Способы записи алгоритма

Запись алгоритма на естественном языке

· Шаги алгоритма должны быть пронумерованы.

· Основными шагами алгоритма являются

1. Ввод данных. Записывается в алгоритме:

ВВОД идентификатор1, …,идентификаторN

2. Обработка (вычисление). Записывается в виде:

V=выражение, где V - идентификатор.

3. Вывод результата. Обозначается в алгоритме:

ВЫВОД идентификатор1, …,идентификаторN

4. Проверка условия. Записывается в виде:

ЕСЛИ УСЛОВИЕ идти к N

5. Переход к шагу с номером N. Записывается в алгоритме: ИДТИ к N

6. Конец вычислений. Обозначается в алгоритме: ОСТАНОВ.


 

Пример: Из двух натуральных чисел определить большее число.

Ввод P, X

2. Мах=Р

3. Если Мах>Х идти к 5

4. Мах=Х

Вывод Мах

Останов


Табличное представление алгоритма

Пример. Определить функцию Y=X2+5 X X2 Y=X2+5 …

Графическое изображение алгоритма (язык блок-схем)

Пример. Разработать алгоритм вычисления выражения: Y=(a*x-b)/(a-b).     1.Ввод а, b, x

Выбор

Действие 1
Выборда

приусловии 1 - действие 1

приусловии 2 - действие 2

Действие 2
нет

приусловии N -действие N да

нет

Действие N
да

         
     
 
 



Пример. Разработайте алгоритм вычисления функции S. Числа Х и А вводятся с клавиатуры.

А*Х, если Х<0

S= А, если Х=0

А*Х2, если 100>Х>0.

Пример. Разработайте алгоритм вычисления функции S. Числа Х и А вводятся с клавиатуры.

А*Х, если Х<0

S= А, если Х=0

А*Х2, если 100>Х>0.

 

       
 
   
S=А*Х
 


да

S=А
нет

да

нет

S=A*X2
да

           
 
 
   
 
   

 

 


  1. Действие 1
    Выбор – иначеда

Выбор

приусловии 1 - действие 1

приусловии 2 - действие 2 нет

Действие N

приусловии N - действие N да

иначедействие N+1

Действие N+1
нет

 
 

 

 



Пример. Разработайте алгоритм вычисления функции F. Число Х вводится с клавиатуры. -1, если Х<0

F= 0, если Х=0

1, если Х>0.

 
 


F= -1
да

       
   
 
 


F=0
нет

да

F=1
нет


Базовая структура цикл (циклическая)

Основные разновидности циклов

· Цикл с постусловием (цикл До).     Тело цикла 1. Тело цикла

Нет

да

 

Пример. Разработайте алгоритм вычисления площади квадрата, сторона которого равна А. По желанию пользователя можно продолжить вычисления (ответ “Y”) или прекратить работу программы. Добавьте проверку A>0

 

  1. Ввод А
  2. S=A*A
  3. Вывод S нет
  4. S=A*A
    Ввод Otvet
  5. Если Otvet=” Y ” идти к 1
  6. Останов да

       
   
 
 

 

· Цикл с предусловием (цикл Пока).

1.

Начальные значения
Присваивание начальных значений

2.Если УСЛОВИЕ=ЛОЖЬ идти к 5

Тело цикла

5.     Тело цикла да

– Конец работы –

Используемые теги: Табличное, Представление, алгоритма0.063

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Табличное представление алгоритма

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Алгоритм и требования к алгоритму свойства алгоритма
Object Inspector Options goEditing True... StringGrid FexedCols Rows n... Var I J integer Begin...

Понятие алгоритма, его свойства. Описание алгоритмов с помощью блок схем на языке Turbo Pascal
Каким же образом компьютер решает сложнейшие задачи обработки информации Для решения этих задач программист должен составить подробное описание… В разных ситуациях в роли исполнителя может выступать электронное или… Составление алгоритмов и вопросы их существования являются предметом серьзных математических исследований. Свойства…

Модуль 1. ЕСТЕСТВЕННОНАУЧНЫЕ ОСНОВЫ ПРЕДСТАВЛЕНИЙ ОБ ОКРУЖАЮЩЕЙ ДЕЙСТВИТЕЛЬНОСТИ Тема 1. Основы концепций представления детерминированной физической картины мира
Модуль ЕСТЕСТВЕННОНАУЧНЫЕ ОСНОВЫ ПРЕДСТАВЛЕНИЙ ОБ ОКРУЖАЮЩЕЙ ДЕЙСТВИТЕЛЬНОСТИ... Тема Основы концепций представления детерминированной физической картины... Из наблюдений установлять теорию через теорию исправлять наблюдения есть лучший способ к изысканию правды...

АЛГОРИТМЫ ВЫПОЛНЕНИЯ ПРАКТИЧЕСКИХ НАВЫКОВ, НЕОБХОДИМЫХ ДЛЯ ОКАЗАНИЯ ПЕРВОЙ ВРАЧЕБНОЙ ПОМОЩИ ПРИ НЕОТЛОЖНЫХ АЛГОРИТМЫ ВЫПОЛНЕНИЯ ПРАКТИЧЕСКИХ НАВЫКОВ, СОСТОЯНИЯХ И ЗАБОЛЕВАНИЯХ
АЛГОРИТМЫ ВЫПОЛНЕНИЯ ПРАКТИЧЕСКИХ НАВЫКОВ НЕОБХОДИМЫХ ДЛЯ ОКАЗАНИЯ ПЕРВОЙ ВРАЧЕБНОЙ ПОМОЩИ ПРИ СОСТОЯНИЯХ И ЗАБОЛЕВАНИЯХ...

Понятие и её свойства алгоритма. Способы записи алгоритмов.
Способы записи алгоритмов... Оформить записать алгоритмы можно несколькими способами... Словесный способ записи алгоритмов основан на использовании средств обычного языка но с жестко ограниченным...

Практическая работа №1-3 Представление информации в ЭВМ. Кодирование и подсчет количества информации. Приобретение навыков представления двоичной информации в ЭВМ
ЦЕЛЬ РАБОТЫ... Приобретение навыков представления двоичной информации в... ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ...

ПАРАМЕТРИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ ПЕРИОДИЧЕСКИХ СИГНАЛОВ
СИГНАЛОВ И ЦЕПЕЙ... ПАРАМЕТРИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ... ФУНКЦИОНАЛЬНОЕ ПРЕДСТАВЛЕНИЕ ПЕРИОДИЧЕСКИХ СИГНАЛОВ В каждой из...

Тестування логічних схем за допомогою алгоритму D-кубів
Тема Тестування логічних схем за допомогою алгоритму D кубів... Мета Придбання практичних навичок тестування логічних схем за допомогою... Хід виконання виконати тестування логічної схеми за варіантом за допомогою алгоритму D кубів та отримати тестову...

Современное представление о менеджере. Содержание труда и функции менеджера. Власть, влияние, лидерство и партнерство в организации.
Современное представление о менеджере Содержание труда и функции менеджера Власть влияние лидерство и партнерство в организации... Теории лидерства Профессиональные и личные требования к менеджеру Стиль... Этика делового общения Самоменеджмент...

Часть III Криптографические алгоритмы
На сайте allrefs.net читайте: Часть III Криптографические алгоритмы...

0.037
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам