Вывести вертикально в центре экрана с помощью функции pokeb/poke слово, введенное пользователем. можно вывести и горизонтально, но желательно вертикально. #include<iostream.h> #include<dos.h> #include<conio.h> int main (void) { clrscr(); char *n; cout << "Enter your word:\n"; cin >> *n; clrscr(); pokeb (0xb800, 0x0000, *n); getch(); return 0; } так набросок, но выводит только первую букву слова...
PHP: #include<iostream.h> #include<dos.h> #include<conio.h> int main (void) { clrscr(); char *n; int i; cout << "Enter your word:\n"; cin >> *n; clrscr(); for (i=0;n[i]=!'\0';i++) pokeb (0xb800, 0x0000, n[i]); return 0; } примерно так, думаю ты понял мою логику), дальше сам=)
я забыл--подключи string.h, и используй оттуда функцию strlen() чтоб определить скока символов в строке ну или не подключай а сам замути--2 строки кода будет. короче получай длинну строки и исходя из нее автоматом подгоняй размер символов чтоб строка поместилась вся))
кстати мне тож показалось странным как он юзает указатели, или я до того сонный что не до соображаю%)
мне тож это кажется странным, но препод мой мне так исправил и сказал доделать.. попробовал как ты написал, выдает теперь мне рожицу =) ПС в с++ я не силен, подзабил на учебу, а щас надо сдать както сессию