Тема. Файловый ввод-вывод. Системные диалоги работы с файлами Пример 1. #include <iostream> int main(int argc, char *argv[]) { using namespace std; for (int i = 0; i < argc; i++) { cout << i << "." << endl; cout << argv[i] << endl; } return 0; } Запуск: myprog First Second Third Forth Вывод: 0. myprog 1. First 2. Second 3. Third 4. Forth 1. Напишите программу, которая открывает ранее созданный файл data.txt, считывает из него результаты измерения и печатает его на экране. 2. Напишите программу, которая запрашивает имя файла, открывает его, записывает в него несколько символов и закрывает файл. 3. Вывести на экран содержимое файла. Имя файла задается в командной строке. 4. Распечатать все строки данного файла, содержащие заданную строку в качестве подстроки. Имя файла и строка задаются в командной строке. 5. В текстовом файле, содержащем текст программы на языке Си, проверить соответствие открывающихся и закрывающихся фигурных скобок { и }.