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

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

Основы алгоритмизации и программирования

Работа сделанна в 2004 году

Основы алгоритмизации и программирования - Контрольная Работа, раздел Связь, - 2004 год - Московский Государственный Университет Экономики, Статистики И Информатики Фи...

Московский государственный университет экономики, статистики и информатики Филиал в г. Минске Кафедра экономики и информатики Контрольная работа по дисциплине ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ ВАРИАНТ 7 I курса Минец Наталья Владимировна Руководитель Васильев Владимир Павлович МИНСК 2004 Содержание. Содержание 1. Операторы организации разветвляющихся алгоритмов 2. Процедуры операторы и процедуры - функции в языке Паскаль 2.1 Общие сведения 2.2 Процедуры и функции пользователя 3. Задача 3.1 Постановка задачи 3.2 Блок-схема алгоритма задачи 3.3 Текст программы на языке Паскаль 3.4 Контрольные примеры 11 4. Задача 4.1 Постановка задачи 4.2 Блок-схема алгоритма задачи 4.3 Текст программы на языке Паскаль 4.4 Контрольные примеры 5. Задача 5.1 Постановка задачи 5.2 Блок-схема алгоритма задачи 5.3 Текст программы на языке Паскаль 5.4 Контрольный пример 19 Список литературы 1. Операторы организации разветвляющихся алгоритмов Данные операторы обеспечивают выполнение или невыполнение некоторого оператора или блока в зависимости от заданных условий.

Условие - выражение булевского типа. Например Var flag boolean a b a b a b Условие может быть составным, т.е. состоять из нескольких логически связанных частей.

Для связи частей между собой применяются логические операции And и ab and b x условие истинно, если каждая составляющая его часть истина Or или a b or bx условие истинно, если хотя бы одна из составляющих истина Not отрицание Not xa условие истино, если a не равно b. Для записи ветвления в Паскале применяется оператор IF если. Формат записи оператора If условие then оператор1 else оператор2 В качестве оператора может быть любой оператор в том числе и составной. Часть else может отсутствовать ветвление неполное.

If условие then оператор1 Пример X 2 if x 0 then y 1 else y 2 WriteY Внутри оператора if могут содержаться другие операторы if If x0 then If y 0 then If y - 2 then y 3 else if x - 5 then y - 2 else y 1 Для записи нескольких вариантов действий удобно применение оператора CASE выбор.

Формат записи оператора сase выражение-селектор of список 1 оператор1 список2 оператор2 cписок n операторn else оператор end Оператор CASE работает следующим образом 1 шаг - вычисляется выражение оно должно быть перечислимого типа. 2 шаг - обеспечивается реализация того оператора, константа выбора которого равна текущему значению селектора выражения если ни одна из констант не равна текущему значению селектора, то выполняется оператор после else, если он присутствует. Пример Var x integer сase x of 12 y1 5,30,46 y2 1 10 y3 else y4 end Если переменная х будет равна 12, то y примет значение 1. Если переменная х будет равна 5, 30 или 46, то y примет значение 2. Если переменная х будет равна от 1 до 4, или от 6 до 10, то y примет значение 3. Если переменная х не будет равна ни одному из перечисленных значений, то y примет значение 4. 2.

Процедуры операторы и процедуры - функции в языке Паскаль

Процедуры операторы и процедуры - функции в языке Паскаль 2.1

Общие сведения

действительны только в пределах данной процедуры. В теле процедуры можно использовать любые глобальные константы и перем... В качестве примера приведем фрагмент программы, в котором используется... Program z1 uses crt var x, yreal Begin clrscr writeВведите х readlnx i... складываются только матрицы одинаковых размеров. Введите одинаковые зн...

Контрольный пример

Формирование текстового файла с данными, введенными с клавиатуры. Введ... Контрольный пример.

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

Список литературы 1. Бородич Ю.С. и др. Паскаль для персонадьных компьютеров Справочное пособие.

Мн. Выш. шк. БФ ГИТМП Ника, 1991 г. 2. Вальвачев А. Н Крисевич В.С. Программирование на языке Паскаль для персонадьных ЭВМ ЕС Справочное пособие Мн. Выш. шк 1989 г. 3. Васюкова Н. Д Тюляева В. В. Практикум по основам программирования.

Язык Паскаль Учебное пособие М. Высш. шк 1991 г. 4. Офицеров Д. В Старых В. А. Программирование в интегрированной среде Турбо-Паскаль Справочное пособие.

МН. Беларусь, 1992 г.

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

Используемые теги: основы, алгоритмизации, программирования0.063

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

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

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

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

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

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
РЕСПУБЛИКИ БЕЛАРУСЬ... Учреждение образования... ВЫСШИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ СВЯЗИ ВИТЕБСКИЙ ФИЛИАЛ Кафедра программного обеспечения сетей телекоммуникаций...

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

Основы планирования. Теоретические основы управления проектами. Основы планирования. Планирование проекта в MS Project 7
Использованная литература В В Богданов Управление проектами в Microsoft Project Учебный курс Санкт Петербург Питер г...

Основы алгоритмизации и программирования
Основы алгоритмизации и программирования... Литература В И Юров Ассемблер Учебник для вузов Н И Голубь Искусство программирования на Ассемблере Лекции и упражнения...

Основы алгоритмизации и объектно-ориентированного программирования
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ... Кафедра инженерной кибернетики Т В Куренкова Г И...

Основы алгоритмизации и Программирование
Московский государственный университет экономики... Статистики и информатики...

Постановка задачи линейного программирования и двойственная задача линейного программирования.
Всвязи с развитием техники, ростом промышленного производства и с появлением ЭВМвсе большую роль начали играть задачи отыскания оптимальных решений… Именно в силу этого процесс моделированиячасто носит итеративный характер. На… Здесь имеется полная аналогия с тем, как весьма важнаи зачастую исчерпывающая информация о поведении произвольной…

Програмирование и основы алгоритмизации
И в принципе , Microsoft это удалось.На сегодняшний день, VBA является мощным программным дополнением к таким пакетам как: • Microsoft Office –… В рамках данной методички я не планировал углубляться в детализированное… Задание № 1 Написать программу для вычисления значения функции z для значений x и y. Затем вычислить z для значений x.…

Истоки и теоретические основы паблик рилейшнз. Истоки и теоретические основы паблик рилейшнз (ПР)
Смоленский государственный университет... Н Н Розанова ПАБЛИК РИЛЕЙШНЗ Пособие к семинарским занятиям...

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