Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с графикой в С++ for DOS, Изменение шрифтов в программе 
V
    Опции темы
asdfghjklzxc
Дата 20.12.2006, 07:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 20.12.2006

Репутация: нет
Всего: нет



Мне тут прогу дали написать в институте! Прога вроде легкая, я и посложней писал, но не могу разобраться что делать! Нужно создать программу которая, выводила бы на экран вводимую с клавиатуры строку! Проблема в том что при вводе строки шрифт должен быть белым, а при выводе сначало красным потом зеленым! Причем это все должно отображаться вместе, т.е. без обновления или очистки экрана!
Пимер:

Введите строку:
Помогите

Помогите

Помогите
PM MAIL   Вверх
asdfghjklzxc
Дата 20.12.2006, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 20.12.2006

Репутация: нет
Всего: нет



//---------------------------------------------------------------------------

#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
main()
{
int i,j;
char a[500];
cout << "Vvedite stroky\n";
cin >> a;
textcolor(12);
cprintf(a);
printf("\n");
textcolor(10);
cprintf(a);
getch();
clrscr();
}
//-------------------------------------------------------------------------
PM MAIL   Вверх
witex
Дата 20.12.2006, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 16.10.2006
Где: Эстония

Репутация: 0
Всего: 4



Да ну то что у тебя! Точно не  для дос, чисто консольное приложение!
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. 
PM MAIL   Вверх
profispb
Дата 20.12.2006, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 27.12.2005
Где: Санкт - Петербург

Репутация: 1
Всего: 1



asdfghjklzxc, Че ты намудрил. Тебе на чем писать надо на Си или С++
Вот код на Си
Код

#include <stdio.h>
#include <conio.h>

main()
{
char a[255];
clrscr();
puts("Enter stoka:");
gets(a);
textcolor("RED");
cprintf(a);
puts("");
textcolor("GREEN");
cprintf(a);
printf("\n Program the end");
getch();
}


А вот код на Cи++
Код

#include <iostream.h>
#include <stdio.h>
#include <conio.h>

void main()
{
char* a=new char;
clrscr();
cout<<"Enter stoka:";
gets(a);
cout<endl;
textcolor("RED");
cprintf(a);
cout<<endl;
textcolor("GREEN");
cprintf(a);
cout<<"\n Program the end";
getch();
}


Вот так должно работать, не проверял.
--------------------
В жизни, я люблю делать, то что я люблю. А не то что модно, престижно и выгодноЛюблю когда начинает работать, то что без меня не работало!
PM MAIL ICQ   Вверх
codelord
Дата 20.12.2006, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 777
Регистрация: 7.5.2005
Где: ты моя темноглаза я где?!

Репутация: 1
Всего: 39



на всякий случай т.к. у меня компиль не знает что такое RED и GREEN у зеленого код 2  у красного четыре:
или:
Код

#include <conio.h>
#include <stdio.h>
int main(void)
{
clrscr();
printf("Insert String: \n");
char string[256];
scanf("%s",&string);
       textcolor(2);
       cprintf("%s\r\n",string);;
       textcolor(4);
       cprintf("%s\r\n",string);
return 0;
}



--------------------
Доступен поиск по исходным кодам в GOOGLE.
http://www.google.com/codesearch
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0424 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.