Создать файл, содержащий текст, длина которого не превышает 700 символов (длина - C (СИ)
Формулировка задачи:
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 700 символов (длина строки текста не должна превышать 70 символов).
Имя файла должно иметь расширение .txt
Написать программу, которая выводит исходный текст на экран дисплея, по нажатию произвольной клавиши поочередно выделяет в тексте заданное слово (слово вводить с клавиатуры), выводит текст на экран дисплея ещё раз, записывая заданное слово в обратном порядке.
Решение задачи: «Создать файл, содержащий текст, длина которого не превышает 700 символов (длина»
textual
Листинг программы
void PrintNormal (char *text, int begin, int end) { int i; textcolor(WHITE); textbackground(BLACK); for (i=begin; i<=end; i++) putch(*(text+i)); } void PrintColor(char *text, int begn, int end) { int i; textcolor(BLACK); textbackground(LIGHTGRAY); for (i=begin; i<=end; i++) putch(*(text+i)); textcolor(WHITE); textbackground(BLACK); }
Объяснение кода листинга программы
- Создать два новых функции:
PrintNormal
иPrintColor
. - В функции
PrintNormal
установить начальный цвет текста на белый и цвет фона на черный. - В функции
PrintColor
установить начальный цвет текста на черный и цвет фона на светло-серый. - В обеих функциях использовать цикл
for
для прохода по всем символам в указанном диапазоне. - В функции
PrintNormal
использовать функциюputch
для вывода каждого символа. - В функции
PrintColor
использовать функциюputch
для вывода каждого символа. - После вывода символов в функции
PrintColor
установить цвет текста на белый и цвет фона на черный. - Функция
PrintNormal
предназначена для вывода текста без изменения его цвета, а функцияPrintColor
- для вывода текста с изменением его цвета. - Диапазон символов, который нужно вывести, передается в функцию
PrintNormal
иPrintColor
в качестве аргументовbegin
иend
. - Функция
PrintNormal
иPrintColor
могут использоваться для вывода текста длиной не более 700 символов. - Если текст превышает 700 символов, то он не будет полностью выведен.
- Цвет текста и фона может быть изменен в функции
PrintColor
с помощью функцийtextcolor
иtextbackground
. - В функции
PrintColor
цвет текста устанавливается на черный, а цвет фона - на светло-серый. - После вывода текста в функции
PrintColor
цвет текста устанавливается на белый, а цвет фона - на черный. - Функция
PrintNormal
может быть использована для вывода текста без изменения его цвета, если цвет текста и фона не важен. - Функция
PrintColor
может быть использована для вывода текста с изменением его цвета, если требуется выделить текст на фоне. - Если требуется изменить цвет текста и фона, но при этом текст не должен превышать 700 символов, то следует использовать функцию
PrintColor
. - Если требуется вывести текст без изменения его цвета и длина текста не превышает 700 символов, то следует использовать функцию
PrintNormal
. - Функции
PrintNormal
иPrintColor
могут быть использованы в других функциях или программах для вывода текста с определенными свойствами. - Функции
PrintNormal
иPrintColor
являются простыми примерами функций для вывода текста с определенными свойствами и могут быть модифицированы или расширены в зависимости от требований задачи.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д