- •«Национальный исследовательский томский политехнический университет» Лабораторный практикум по курсу Информатика для студентов направления 140800
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Лабораторная работа №5
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 25
Лабораторная работа №4
Название
Основы языка СИ. Задание значений переменным и массивам. Форматный ввод-вывод. Работа с файлами.
Цель работы
Приобрести начальные навыки программирования на языке СИ. Научиться задавать значения переменным и массивам, осуществлять ввод/вывод данных с использованием библиотечных функций.
Задание
-
Ознакомиться с учебно-методическими указаниями к лабораторной работе №4 (электронная копия – в файле !7_Лаб_№4.doс, размещенному по адресу L:\Методички\ Каф24\Информатика_140800).
-
Составить блок-схему алгоритма программы по заданию согласно своему варианту.
-
Набрать текст программы на языке СИ с помощью текстового редактора.
-
Провести трансляцию и компоновку программы.
-
Выполнить контрольный запуск разработанной программы на исполнение.
-
Составить отчет по лабораторной работе.
Номер варианта назначается преподавателем.
Варианты заданий
Вариант 1
-
Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:
целым - 1, 12.8, 3; действительным - 1.12, 2.34, 4.565.
Вывести их на экран в виде:
Целые затем следуют значения.
Действительные затем следуют значения.
-
Ввести в ЭВМ, используя функции ввода-вывода, матрицу
и переменные - 0.002345, 123894.345, 67.345
-
Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).
-
Используя форматированный вывод, записать матрицу А и значения переменных в файл и на экран дисплея с 3 знаками после запятой и с 0 знаков после запятой.
Вариант 2
-
Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:
целым - 14, 2.9; действительным - 1.12, 2.34, 4.56, 120.455.
Вывести их на экран в виде:
Целые затем следуют значения.
Действительные затем следуют значения.
2) Ввести в ЭВМ, используя функции ввода-вывода, матрицу
и переменные -.012345; 1238.46345; 676.45
-
Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).
-
Используя форматированный вывод, записать матрицу А и значения переменных в файл и на экран дисплея с 2 знаками после запятой и с 0 знаков после запятой.
Вариант 3
-
Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:
целым – 10.6, 2, 3, 6; действительным - 1.12, 2.34, 4.5.
Вывести их на экран в виде:
Целые затем следуют значения.
Действительные затем следуют значения.
-
Ввести в ЭВМ, используя функции ввода-вывода, матрицу
и переменные - 0.122345; 1238.563; 6767.345
-
Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).
4 ) Используя форматированный вывод, записать матрицу А и значения переменных в файл и на экран дисплея с 4 знаками после запятой и с 0 знаков после запятой.
Вариант 4
-
Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:
целым – 3, 8.7; действительным - 1.12, 32.34, 14.561.
Вывести их на экран в виде:
Целые затем следуют значения.
Действительные затем следуют значения.
-
Ввести в ЭВМ, используя функции ввода-вывода, матрицу
и переменные - 0.122345; 1238.563; 6767.345
-
Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).
-
Используя форматированный вывод, записать матрицу А и значения переменных в файл и на экран дисплея с 4 знаками после запятой и с 0 знаков после запятой.