Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2009, 22:10   #21
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
По умолчанию

дело в том что если прочитаете выше то там написано - использовать только модуль CRT(((
а то что показали это graph...
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==
Wi1D вне форума Ответить с цитированием
Старый 05.02.2009, 22:18   #22
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
Вопрос Вот как получилось

Вот что я написал:
Код:
Program TTPuBet;
uses CRT;
var x1,y1,x2,y2,x,y,k:integer;
Begin
 TextBackground(Black);
 ClrScr;
 TextColor(White);
	Writeln('yBa}l{aeMblu TTOJlb3oBaTeJlb!');
	Writeln('BBoDu TOJlbKo U,eJlble 4uCJla u ');
	Writeln('He 3abblBau 4To GabaPuTbl OkHa 80x25');
	Writeln('BBeDuTe DJluHy OKHa.DJluHa= ');
	read(x);
	Writeln('BBeDuTe BblCoTa OKHa.BblCoTA= ');
	read(y);
 ClrScr;
	x1:=40-(x div 2);
	y1:=12-(y div 2);
	x2:=40+(x div 2);
	y2:=12+(y div 2);
	TextColor(yellow);
	TextBackground(red);
	window(x1,y1,x2,y2);
begin
Writeln(' TT     ');
Writeln('   P    ');
Writeln('    u   ');
Writeln('     B  ');
Writeln('      e ');
Writeln('       T');
readln
end;
readkey;
End.
В результате на экран по центру вылазиет надпись "Привет" по диагонали
Теперь осталось сделать так чтобы само окно закрашивалось в красный цвет.И использовать можно только CRT
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==
Wi1D вне форума Ответить с цитированием
Старый 05.02.2009, 22:20   #23
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
По умолчанию

Окно всмысле не все а то самое window(x1,y1,x2,y2)
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==
Wi1D вне форума Ответить с цитированием
Старый 05.02.2009, 22:59   #24
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
По умолчанию

жаль что никто не знает
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==
Wi1D вне форума Ответить с цитированием
Старый 05.02.2009, 23:49   #25
pomoshnic
Форумчанин
 
Аватар для pomoshnic
 
Регистрация: 16.11.2008
Сообщений: 192
По умолчанию

С окном не знаю, а вывод по диоганали можно сделать вот так:
Код:
begin
writeln('P',#10,'r',#10,'i',#10,'v',#10,'e',#10,'t');
readln
end.
pomoshnic вне форума Ответить с цитированием
Старый 06.02.2009, 00:01   #26
pomoshnic
Форумчанин
 
Аватар для pomoshnic
 
Регистрация: 16.11.2008
Сообщений: 192
Подмигивание

Цитата:
Сообщение от Wi1D Посмотреть сообщение
Я смог в центре разместить окошко...
а как теперь сделать чтобы оно было красненькое а все остальное черное?
TextBackground(RED); это не помогает
Вроди сделал
Код:
Program TTPuBet;
uses CRT;
var x1,y1,x2,y2,x,y,k:integer;
Begin
 TextBackground(Black);
 ClrScr;
 TextColor(White);
	Writeln('yBa}l{aeMblu TTOJlb3oBaTeJlb!');
	Writeln('BBoDu TOJlbKo U,eJlble 4uCJla u ');
	Writeln('He 3abblBau 4To GabaPuTbl OkHa 80x25');
	Writeln('BBeDuTe DJluHy OKHa.DJluHa= ');
	read(x);
	Writeln('BBeDuTe BblCoTa OKHa.BblCoTA= ');
	read(y);
 ClrScr;
	x1:=40-(x div 2);
	y1:=12-(y div 2);
	x2:=40+(x div 2);
	y2:=12+(y div 2);
	TextColor(yellow);
	TextBackground(red);
	window(x1,y1,x2,y2);
	clrscr;
begin
Writeln('TT',#10,'P',#10,'u',#10,'B',#10,'e',#10,'T');
readln
end;
readkey;
End.
pomoshnic вне форума Ответить с цитированием
Старый 06.02.2009, 17:43   #27
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
По умолчанию

pomoshnic спасибо щас попробую)))
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==
Wi1D вне форума Ответить с цитированием
Старый 06.02.2009, 20:14   #28
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
Хорошо Программа написана!)

Спасибо всем за ваши идеи!!!
Вот полностью рабочий код!))
Код:
Program TTPuBet;
uses CRT;
var xs,ys,x1,y1,x2,y2,x,y,k:integer;
Begin
 TextBackground(Black);
 ClrScr;
 TextColor(White);
	Writeln('yBa}l{aeMblu TTOJlb3oBaTeJlb!');
	Writeln('BBoDu TOJlbKo U,eJlble 4uCJla u ');
	Writeln('He 3abblBau 4To GabaPuTbl OkHa 80x25');
	Writeln('BBeDuTe DJluHy OKHa.DJluHa= ');
	read(x);
	Writeln('BBeDuTe BblCoTa OKHa.BblCoTA= ');
	read(y);
 ClrScr;
	x1:=40-(x div 2);
	y1:=12-(y div 2);
	x2:=40+(x div 2);
	y2:=12+(y div 2);
	TextColor(yellow);
	TextBackground(red);
	window(x1,y1,x2,y2);
	clrscr;
begin
xs:=(x div 2)-2;
ys:=(y div 2)-2;
GOTOXY(xs,ys);
writeln('TT',#10,'P',#10,'u',#10,'B',#10,'e',#10,'T');
readln
end;
readkey;
End.
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==
Wi1D вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать, чтобы слово пирамида всегда писалось с Заглавной буквой asale Microsoft Office Word 3 22.01.2009 20:51
Как расположить в алфавитном порядке слова,содержащиеся в файле? JiLiYa Паскаль, Turbo Pascal, PascalABC.NET 0 20.12.2008 13:58
Как программно узнать не является ли слово в строке числом? SkAndrew Общие вопросы Delphi 10 07.05.2008 13:03
Как найти слово в тексте ? geniy Паскаль, Turbo Pascal, PascalABC.NET 2 03.02.2008 21:37
Как удалить слово из строки? Ellita Общие вопросы C/C++ 7 19.09.2007 15:43