Страницу Назад
Поискать другие аналоги этой работы
300 Лабораторная работа №2 Информатика. Вариант 09ID: 210481Дата закачки: 15 Мая 2020 Продавец: Максим (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: ДО СИБГУТИ Описание: Лабораторная работа № 2 ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ Цель работы: Получить навыки обработки текстовых файлов средствами языка Cи. Подготовка к лабораторной работе 1. Повторить основные шаги работы с файлами. 2. Изучить стандартные функции для работы с текстовыми файлами. 3. Разработать схему алгоритма решения задачи согласно варианту задания. 4. Написать программу на языке Си согласно разработанной схеме алгоритма. 5. Используя программу Блокнот создать текстовый файл. Задание к лабораторной работе Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Варианты заданий: Таблица 2 Вариант Условие задачи 1 Создать текстовый файл с произвольным числом строк. Из исходного файла, начиная с первой встретившейся буквы \'а\', переписать в новый файл все символы до первой встретившейся буквы \' к\'. Если буквы «к» не будет, переписать все символы до конца файла. 2 Создать текстовый файл с произвольным числом строк. Переписать в новый файл все символы исходного, удалив все символы пробела. Вывести преобразованный текст и количество уда¬ленных пробелов. 3 Создать текстовый файл с произвольным числом строк. Определить, сколько раз в заданном файле встречается сочетание двух первых его символов. 4 Создать текстовый файл с произвольным числом строк. В качестве исходного текста задать арифметическое выражение, записанное на языке Си. Проверить, соблюдается ли баланс открывающихся и закрывающихся скобок. Если равенство соблюдается, то вывести соответствующее сообщение, в противном случае вывести количество открывающихся и количество закрывающихся скобок. 5 Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начинающихся с буквы \'А\' или ‘a’. 6 Создать текстовый файл. Создать новый файл, переписав в него гласные буквы исходного. 7 Создать текстовый файл с произвольным числом строк. Найти слово, в котором максимальное количество буквы \'а\' . Вывести сколько раз буква \'а\' встречается в этом слове.(само слово выводить не надо) 8 Создать текстовый файл. Сформировать новый файл, элементы которо¬го указывают длину каждого слова в исходном файле. 9 Создать файл, содержащий текстовые строки произвольной длины. Создать новый файл, записав в него первые буквы каждого слова исходного файла. 10 Создать текстовый файл с произвольным числом строк. Посчитать, сколько раз первый символ первого слова встречается в исходном файле. 11 Создать текстовый файл с произвольным числом строк. В тексте должны встречаться цифры. Вычислить сумму цифр и добавить ее файл. 12 Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начинающихся с буквы \'Я\'. 13 Создать файл. В тексте исходного файла заменить все запятые на «!», переписав в новый файл. Вывести преобразованный текст, а также количество замененных запятых. 14 Создать файл. Заменить начальные буквы всех слов на прописные буквы и записать результирующий текст в новый файл. 15 Создать текстовый файл с произвольным числом строк. Все большие буквы заменить на маленькие, переписав измененный текст в новый файл. 16 Определить количество слов в текстовом файле. Учесть, что слова могут разделяться между собой как одним, так и несколькими пробелами. 17 Разработать программу шифрования текстового файла. Зашифрованный текст записать в новый файл. 18 Сформировать новый файл, в котором поменять местами последнюю букву предыдущего слова с первой буквой следующего слова исходного файла. 19 Сформировать новый файл, элементы которо¬го указывают количество гласных букв в каждом слове исходного файла. 20 Сформировать новый файл, элементы которо¬го указывают количество букв ‘o’ в каждом слове исходного файла. Содержание отчета 1. Номер и тема лабораторной работы. 2. Задание к лабораторной работе. 3. Схема алгоритма решения задачи. 4. Программа на языке Cи. 5. Скрины экранов с результатами выполнения программы. 6. Ответы на контрольные вопросы. Контрольные вопросы 1. Описание символьных данных и строк на языке Си. 2. Встроенные функции языка Си, используемые для обработки строк. 3. Назначение функции fgets(). 4. Назначение функции fgetc(). 5. Назначение функции fscanf(). Комментарии: Лабораторная работа 2 04.12.2019 16.12.2019 Зачет Уважаемый , Моренкова Ольга Ильинична Размер файла: 52,5 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 5 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Лабораторная работа 1 2 3 Современные технологии программирования Все варианты 2023 годЛабораторная работа 1 2 3 Программирование мобильных устройств Часть 2 Все варианты 2023 год Лабораторная работа №2 по дисциплине: Информатика (часть 1). Вариант 09 Лабораторная работа №3 по дисциплине: Информатика. Вариант 09 Лабораторная работа №1 по дисциплине: Информатика (часть 2). Вариант 09 Лабораторные работы № 1-3 по дисциплине «Информатика (часть 2-я)». Вариант №09. Лабораторная работа №3 по дисциплине: Информатика (часть 1). Вариант 09 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика / Лабораторная работа №2 Информатика. Вариант 09
Вход в аккаунт: