Лабораторная работа №2 Информатика. Вариант 09

Цена:
300 руб.

Состав работы

material.view.file_icon DC290F85-444E-4B78-9995-D34E6CB77CAA.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Лабораторная работа № 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 Зачет Уважаемый , Моренкова Ольга Ильинична
Лабораторная работа №2. Информатика.
Постановка задачи Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Создать файл, содержащий текстовые строки произвольной длины. Создать новый файл, записав в него первые буквы каждого слова исходного файла.
User poziye : 21 февраля 2021
200 руб.
Лабораторная работа №2. Информатика.
Лабораторная работа №2. Информатика.
Задание: Подготовьте для группы ведомость назначения студентов на стипендию по результатам экзаменационной сессии.
User Discursus : 20 января 2017
100 руб.
Лабораторная работа №2 по дисциплине: Информатика (часть 2). Вариант 09
ТИПИЗИРОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ I. Задание Разработать типизированную функцию для выполнения над массивом А[n] операций в соответствии с вариантом. В функции main исходный массив сформировать, используя датчик псевдослучайных чисел rand(). На печать вывести исходный массив и после работы функции результат ее работы. Таблица 1 – Вариант задания Вариант: 9 Условие задачи: Определение минимального значения среди положительных элементов массива. II. Схема алгоритма III. Программа на языке
User Roma967 : 13 августа 2019
250 руб.
promo
Лабораторная работа №2 по дисциплине: Информатика (часть 1). Вариант 09
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ Задание В соответствии с вариантом разработайте алгоритм обработки элементов массива. Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма. Проведите тестирование программы в среде программирования. Вариант 9. Массив D [30] целых элементов задать датчиком случайных чисел. Найти минимальный и максимальный элемент, среди элементов массива D и поменять их местами. Схема алгоритма Программа Результаты выполнения программы
User SibGOODy : 2 января 2019
250 руб.
promo
Лабораторная работа №2/ информатика/ 15 вариант
Создать текстовый файл с произвольным числом строк. Все большие буквы заменить на маленькие, переписав измененный текст в новый файл.
User santila32 : 14 ноября 2019
30 руб.
Лабораторная работа №2 по дисциплине: Информатика и программирование (часть 2). Вариант 09
Тема: Программирование алгоритмов циклической структуры Цель: изучение возможностей C# для программирования алгоритмов циклической структуры. Общее задание 1. Вычисления в цикле заданного вида значений заданной функции y выполнить для переменной x, изменяющейся в заданном интервале [x1, x2] с заданным шагом dx, обрабатывая при этом возможные исключительные ситуации, как в предыдущей лабораторной работе №1. 2. В теле цикла организовать поиск максимального y_max и минимального y_min значений фун
User Учеба "Под ключ" : 24 февраля 2025
500 руб.
Лабораторная работа №2 по дисциплине: Информатика и программирование (часть 2). Вариант 09 promo
Лабораторная работа №2. Информатика. Обработка текстовых файлов
Лабораторная работа № 2 Тема: Обработка текстовых файлов Цель работы: Получить навыки обработки текстовых файлов средствами языка Cи. Задание к лабораторной работе Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Вариант задания Создать текстовый файл с произвольным числом строк. Определить, сколько раз в заданном файле встречается сочетание двух первых его символов. Контрольные вопросы 1. Описание символьных данных и с
User CrashOv : 20 февраля 2020
210 руб.
Лабораторная работа №2. Информатика. Обработка текстовых файлов
Лабораторная работа №2. Информатика и программирование. Вариант №3
Лабораторная работа №2 Тема: электронная таблица Microsoft Office Задание: Построить таблицу значений координат двух графиков F1 и F2. По полученной таблице создать диаграмму с тремя графиками: F1, F2 и их суммы. Найти среднее значение на заданном диапазоне для каждой функции. Диапазон значений х выбирается произвольно с числом разбиений не менее 10. Функции F1 и F2 по вариантам: Вариант № F1 F2 3 F1 = Ln(x) F2 = tg(x)
User setplus : 2 февраля 2016
70 руб.
Задача по физике №3.31
3.31. Какова скорость движения автомобиля, если в его вертикальной антенне длиной 1,5 м индуцируется ЭДС 6·10-4 В? Горизонтальную составляющую магнитного поля Земли считать равной 14 А/м. Автомобиль движется перпендикулярно магнитному меридиану.
User ilya01071980 : 9 июня 2016
25 руб.
Теплотехника Задача 27.30 Вариант 70
Определить поверхность нагрева рекуперативного газо-воздушного теплообменника при прямоточной и противоточной схемах движения теплоносителей, если объемный расход нагреваемого воздуха при нормальных условиях Vн, средний коэффициент теплопередачи от продуктов сгорания к воздуху К, начальные и конечные температуры продуктов сгорания и воздуха соответственно равны t′1, t″1, t′2, t″2. Данные, необходимые для решения задачи, выбрать из таблицы 7. Изобразить графики изменения температур теплоносителей
User Z24 : 14 февраля 2026
250 руб.
Теплотехника Задача 27.30 Вариант 70
Лабораторная работа №1 По дисциплине: Управление ИТ-сервисами и контентом
Цель работы: Ознакомиться с современными программными средствами, которые могут использоваться для выполнения задач по управлению ИТ-сервисами. Собрать и проанализировать информацию об особенностях таких программных средств и их возможностях с точки зрения поддержки основных процессов управления ИТ-услугами (ITSM). Название программного средства: «1С: Предприятие 8» Описание программного средства: Система программ «1С: Предприятие 8» включает в себя платформу и прикладные решения, разработанные
User ДО Сибгути : 18 февраля 2016
100 руб.
Теплотехника КГАУ 2015 Задача 4 Вариант 08
Воздух течет внутри трубы, имея среднюю температуру tв, давление р1=1 МПа и скорость ω. Определить коэффициент теплоотдачи от трубы к воздуху α1, а так же удельный тепловой поток q, если внутренний диаметр трубы d1, толщина ее δ и теплопроводность λ=20 Вт/(м·К). Температура и коэффициент теплоотдачи горячих газов, омывающих трубу, соответственно равны t2 и α2.
User Z24 : 5 февраля 2026
150 руб.
Теплотехника КГАУ 2015 Задача 4 Вариант 08
up Наверх