
Другие языки программирования и технологии
Вопрос по c++ )
задание 1.7 не могу вывести цвета


То есть SetConsoleTextAttribute вам найти не удалось?
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686047
#include <Windows.h>
#include <iostream>
enum color { БЕЛЫЙ = 0x0F, КРАСНЫЙ = 0x0C, ЗЕЛЁНЫЙ = 0x0A, ЖЁЛТЫЙ = 0x0E };
void set_color(WORD color) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), color); }
using namespace std;
int main() {
set_color(БЕЛЫЙ) ;
cout << " a: "; double a; cin >> a;
cout << " b: "; double b; cin >> b;
cout << " c: "; double c; cin >> c;
set_color(КРАСНЫЙ) ;
cout << " 1. " << a * a + b + 1 << endl;
set_color(ЗЕЛЁНЫЙ) ;
if (c >= 0) cout << " 2. " << a + b + 2 * sqrt(c) << endl;
else cout << "\a 2. Error!\n";
set_color(ЖЁЛТЫЙ) ;
double x = b * c;
if (x >= 0) cout << " 3. " << a + sqrt(x) + 5 * c << endl;
else cout << "\a 3. Error!\n";
set_color(БЕЛЫЙ) ;
cin.sync();
cin.get();
}
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686047
#include <Windows.h>
#include <iostream>
enum color { БЕЛЫЙ = 0x0F, КРАСНЫЙ = 0x0C, ЗЕЛЁНЫЙ = 0x0A, ЖЁЛТЫЙ = 0x0E };
void set_color(WORD color) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), color); }
using namespace std;
int main() {
set_color(БЕЛЫЙ) ;
cout << " a: "; double a; cin >> a;
cout << " b: "; double b; cin >> b;
cout << " c: "; double c; cin >> c;
set_color(КРАСНЫЙ) ;
cout << " 1. " << a * a + b + 1 << endl;
set_color(ЗЕЛЁНЫЙ) ;
if (c >= 0) cout << " 2. " << a + b + 2 * sqrt(c) << endl;
else cout << "\a 2. Error!\n";
set_color(ЖЁЛТЫЙ) ;
double x = b * c;
if (x >= 0) cout << " 3. " << a + sqrt(x) + 5 * c << endl;
else cout << "\a 3. Error!\n";
set_color(БЕЛЫЙ) ;
cin.sync();
cin.get();
}
Учебник подарить?
если у вас windows то можно заюзать на вроде этого
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
// you can loop k higher to see more color choices for(k = 1; k < 255; k++) { // pick the colorattribute k you want SetConsoleTextAttribute(hConsole, k); cout << k << " I want to be nice today!" << endl; }в дру
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
// you can loop k higher to see more color choices for(k = 1; k < 255; k++) { // pick the colorattribute k you want SetConsoleTextAttribute(hConsole, k); cout << k << " I want to be nice today!" << endl; }в дру
Что ты не нашёл? Может ты и не искал?
Я погуглил c++ console font color и сразу нашёл.
http://www.cplusplus.com/forum/beginner/5830/
Там есть пример, даже несколько.
Но к ним ещё моск нужен и руки.
А если их у тебя нет, то http://lurkmore.to/Вон_из_профессии
Что "все знают"?
Ты оттуда прямо все три примера попробовал?
Не ленись! Лентяям в этом деле не место.
Только лентяй сидит над такой задачей 3 часа!
Я погуглил c++ console font color и сразу нашёл.
http://www.cplusplus.com/forum/beginner/5830/
Там есть пример, даже несколько.
Но к ним ещё моск нужен и руки.
А если их у тебя нет, то http://lurkmore.to/Вон_из_профессии
Что "все знают"?
Ты оттуда прямо все три примера попробовал?
Не ленись! Лентяям в этом деле не место.
Только лентяй сидит над такой задачей 3 часа!
Похожие вопросы
- Ещё тупой вопрос по C++ :)
- Тупые вопросы по C#) Конструкторы, set, get.
- Вопрос по C++
- вопрос по C++ как работать с заголовками? компилятор ругается, непойму как связать 3 файла. исходники внутри.
- помогите!!! вопрос по C++ нужно написать программку "заполните массив так, чтобы все его элементы были различны.
- Очень важный вопрос по C++
- вопрос на C++
- Парочка вопросов по C++
- Несколько вопросов по C++
- вопрос к C# программистам.