Линейные и разветвляющиеся вычислительные процессы

Министерство образования Республики Беларусь

Учреждение образования

«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»

Кафедра «Вычислительные методы и программирование»

ЛАБОРАТОРНЫЙ ПРАКТИКУМ

по программированию

для студентов 1-2-го курсов

всех специальностей БГУИР и всех форм обучения

В 2-х частях

Часть 2

2-е издание дополненное и исправленное

ОСНОВЫ ПРОГРАММИРОВАНИЯ

НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ С

Под общей редакцией В.Л.Бусько

Минск 2003


УДК 681.3.06 (075)

ББК 32.973 я 73

Л 12

Рецензент

Зав.кафедрой ЭИ БГУИР, канд.техн.наук В.И.Комличенко

Авторы:

В.Л.Бусько, А.Г.Корбит, И.Н.Коренская, Т.М.Кривоносова, В.И.Убийконь

Л 12 Лабораторный практикум по программированию для студентов 1-2-го курсов всех специальностей БГУИР и всех форм обучения. В 2 ч. Ч.2. «Основы программирования на алгоритмическом языке С». 2-е издание дополненное и исправленное / В.Л.Бусько, А.Г.Корбит, И.Н.Коренская и др. - Мн.: БГУИР, 2003. - c.: ил.

ISBN (ч.2)

В практикуме содержатся краткие теоретические сведения по основам программирования на алгоритмическом языке С, даны индивидуальные задания и контрольные вопросы к каждой лабораторной работе.

Во вторую часть практикума вошло 8 лабораторных работ. Предназначен практикум для студентов 1-2-го курсов всех специальностей и всех форм обучения.

Часть 1. Методические указания по курсу “Вычислительная техника и программирование” для студентов всех специальностей Ч.1. / Сост. В.Л.Бусько, А.Б.Долгий, А.Р.Живицкий.

Мн.: МРТИ, 1992.

УДК 681.3.06 (075)

ББК 32.973 я 73

Ó Коллектив

авторов, 2001

Ó Коллектив

авторов, 2003,

доп. и испр.

Ó БГУИР, 2003

ISBN (ч.2)

ISBN 985-444-269-1

СОДЕРЖАНИЕ

ЛАБОРАТОРНАЯ РАБОТА № 1 Линейные и разветвляющиеся вычислительные процессы.....  
ЛАБОРАТОРНАЯ РАБОТА № 2 Программирование циклических вычислительных процессов...  
ЛАБОРАТОРНАЯ РАБОТА № 3 Программирование циклических процессов с использованием одномерных массивов и строк............  
ЛАБОРАТОРНАЯ РАБОТА № 4 Программирование циклических процессов с использованием многомерных массивов. Динамическое распределение памяти.....................  
ЛАБОРАТОРНАЯ РАБОТА № 5 Программирование алгоритмов с использованием функций пользователя..........................................  
ЛАБОРАТОРНАЯ РАБОТА № 6 Программирование алгоритмов с использованием структур....  
ЛАБОРАТОРНАЯ РАБОТА № 7 Программирование алгоритмовс использованием файлов.....  
ЛАБОРАТОРНАЯ РАБОТА № 8 Использование графического режима......................  
ЛИТЕРАТУРА.............................................  
ПРИЛОЖЕНИЕ............................................  

ЛАБОРАТОРНАЯ РАБОТА № 1

Линейные и разветвляющиеся вычислительные процессы

Цель работы:

Изучить правила составления текстов программ на языке С: базовые типы данных, ввод-вывод данных, основные математические функции; операторы безусловного перехода и разветвлений (оператор выбора по условию if, оператор-переключатель switch). Научиться программировать линейные и разветвляющиеся алгоритмы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: