ВУЗ:
Составители:
void main(void) // Главная функция (основной блок программы)
{
clrscr(); // Очистка экрана
printf("Составитель: Грибков Алексей Николаевич");
printf("\n\t\tФакультет КТФ, группа Р-11");
printf("\n\nВведите точность расчета (число a): ");
scanf("%f", &a); // Ввод точности расчета
printf("Сумма равна s=%f", raschet(a)); // Вывод полученного значения
// суммы на экран
getch(); // Задержка экрана до нажатия любой клавиши
}
Содержание отчета
1 Цель лабораторной работы.
2 Блок-схема алгоритма программы.
3 Текст программы.
4 Результат расчета.
Контрольные вопросы
1 Какая разница между процедурой и функцией?
2 Чем различаются описание и представление функций?
3 Содержание отчета по лабораторной работе.
Лабораторная работа 6
ФАЙЛЫ С ПОСЛЕДОВАТЕЛЬНЫМ И ПРЯМЫМ ДОСТУПОМ
Цель работы: получение навыков в организации файлов на внешних носителях и использование их
для обработки информации.
Задание
1 Организовать ввод данных с клавиатуры и запись их в файл(ы) с прямым доступом.
2 Прочитать данные из файла(ов) и произвести необходимые вычисления и результаты записать в
файл с последовательным доступом.
3 Вывести результаты работы программы на экран, прочитав файл результатов.
Методические указания
Язык (Турбо) СИ не содержит средств поддержки ввода/вывода. Каждая реализация СИ должна со-
провождаться библиотечными и макро, обслуживающими ввод/вывод. По мере развития СИ функции
ввода/вывода становились стандартизированными. Такая стандартизация обеспечила высокий уровень
мобильности программы на СИ.
Термин поток происходит из представления о последовательной структуре информационных запи-
сей [3]. Состав потока задается структурой FILE, описание которой задается в файле stdio.h.
Символ EOF определяется следующим образом:
#define EOF(-1)
Этот символ в операциях ввода/вывода служит для обозначения и проверки конца файла.
Функция fopen используется для открытия потока (файла). Интерфейс с функцией fopen описывает-
ся следующим образом:
FILE fopen(char filename, char type);
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »