
- •Лабораторная работа №4
- •Линейные вычислительные процессы
- •I. Теоретические сведения.
- •1. Алгоритм, язык программирования, программа
- •2. Состав и описание языка программирования
- •3. Базовые типы данных
- •3.1. Целочисленные типы данных (числа с фиксированной точкой).
- •3.2. Вещественные типы данных (числа с плавающей точкой).
- •3.3. Представление символьных данных.
- •3.4. Тип void.
- •4. Структура с-программы
- •5. Операции и выражения
- •2. Операции сравнения и логические операции.
- •3. Операции присваивания.
- •6. Логика алгоритма и операторы
- •7. Операторы простой последовательности и ввода/вывода
- •7.1. Операторы простой последовательности.
- •7.2. Операторы ввода/вывода. Организация ввода/вывода в Си
- •7.3 Пример решения задачи.
- •4. Реализация алгоритма на языке Си — текст программы:
- •II. Последовательность выполнения заданий.
- •III. Требования к разработке программы.
- •IV. Требования к защите.
II. Последовательность выполнения заданий.
1. Постановка задачи
Разработать линейные алгоритмы и написать линейные программы по индивидуальным заданиям, используя операторы простой последовательности и оператор ввода для ввода значений входных данных и оператор вывода для вывода результата вычисления выражения.
2. Входные и выходные данные
Все действующие в программе переменные должны быть определены.
Недопустимо задавать исходные (входные) данные с помощью операторов присваивания. Ввод данных с клавиатуры должен предваряться выводом наводящего сообщения.
3. Блок-схема алгоритма
Представить линейный алгоритм в виде блок-схемы.
4. Текст программы
Разработанный алгоритм реализуется на языке программирования высокого уровня Cи.
III. Требования к разработке программы.
Программа должна содержать следующие три составные части:
ввод исходных данных;
обработку данных;
вывод результатов.
IV. Требования к защите.
ЗНАТЬ:
что такое переменная, выражение, оператор;
что такое составной,пустой операторы;
что делают оператор присваивания, оператор ввода и оператор вывода.
УМЕТЬ:
модифицировать (внести изменения) свою программу.
ИМЕТЬ:
блок-схему алгоритма решения задачи;
текст программы с комментариями;
файл с телом программы на Cи.