|
1 / 1 / 0
Регистрация: 25.04.2011
Сообщений: 41
|
|
Вывести на экран содержимое файла с программой на С, подсвечива другим цветом все восьмеричные константы.02.05.2011, 13:21. Показов 2709. Ответов 12
Метки нет (Все метки)
Вывести на экран содержимое файла с программой на С, подсвечива другим цветом все восьмеричные константы.
Имею представление об алгоритме но реализовать не могу. Если я правильно понимаю то должно быть так обрабатываешь код и когда натыкаешься на восьмиричную константу берешь и меняешь цвет заднего фона и или текста. под линуксом это делается цветовыми кодами баша, которые просто печатаешь и после них другой цвет будет у текста, а под виндой я не знаю как и нужно сдавать на винде. Помогите пожалуйста очень прошу
0
|
|
| 02.05.2011, 13:21 | |
|
Ответы с готовыми решениями:
12
Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом все внешние переменные Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом ключевые слова.
|
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
| 02.05.2011, 13:27 | |
|
1. Открываешь не код, а файл с текстом программы.
2. Восьмеричные константы начинаются с 0, а заканчиваются любым символом - не цифрой. Следовательно, надо читать посимвольно из файла и отслеживать, когда после символа-не цифры встретился 0. 3. В какой среде пишете проги? Если в Борландовской, то там есть библиотека conio.h? а там есть функция textcolor().
1
|
|
|
1 / 1 / 0
Регистрация: 25.04.2011
Сообщений: 41
|
|
| 02.05.2011, 13:39 [ТС] | |
|
Пишу в Visual studio 10 а за совет спасибо.
0
|
|
|
|
|||||||||||||||||
| 02.05.2011, 13:51 | |||||||||||||||||
В винде есть команда color (вроде так), можно использовать ф-цию system(), чтоб задать цвет:
0
|
|||||||||||||||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 02.05.2011, 13:52 | |
|
Kastaneda, color меняет весь цвет. текста и фона.
0
|
|
|
3602 / 2743 / 355
Регистрация: 11.03.2009
Сообщений: 6,302
|
|
| 02.05.2011, 13:56 | |
|
1
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 02.05.2011, 14:05 | |
|
Kastaneda, Насколько я понимаю он меняет весь цвет все же. Да. Проверил. Он меняет цвет всего текста в выводе запущенной программы.
1
|
|
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|||
| 02.05.2011, 14:24 | |||
|
Добавлено через 1 минуту )Значение = 8*1+1 = 9
0
|
|||
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
| 02.05.2011, 14:42 | |
|
Если ввели двоичные (я просто не знаю, стандарта С не читал), тогда надо еще и цифры проверять. Дор первого символа-не цифры...
0
|
|
|
1 / 1 / 0
Регистрация: 25.04.2011
Сообщений: 41
|
|
| 03.05.2011, 00:17 [ТС] | |
|
А можно примерный код пожалуйста
0
|
|
| 03.05.2011, 00:17 | |
|
Помогаю со студенческими работами здесь
13
Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом все внешние переменные. Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом ключевые слова
Вывести на экран треугольники и их вершины выделить другим цветом Вывести на экран пересечение множеств другим цветом. Выделить в каждой строке буквы этого пересечения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|