Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Дархан
21 / 21 / 1
Регистрация: 07.10.2012
Сообщений: 93
#1

Изменить цвет - C++

17.11.2012, 19:05. Просмотров 509. Ответов 3
Метки нет (Все метки)

Как в квадратной матрице поменять цвет главной диагонали? приведите пожалуйста пример для массива скажем на 4х4 или 5х5. Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2012, 19:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Изменить цвет (C++):

Изменить цвет текста в консоли - C++
как изменить цвет в консоли? cout<<"Hello"; нужно чтобы стал желтым

Как изменить цвет вывода в С++? - C++
Как изменить цвет вывода в С++?

Как изменить цвет окна приложения? - C++
Как изменить цвет окна SDI приложения? Я хочу заменить стандартный белый цвет на тот серый, в который окрашиваются, например, диалоговые...

Как изменить цвет фона в ListBox'е? - C++
Можно как-нибудь изменить цвет фона в ListBox'е?

Как изменить цвет границы окна - C++
Здравствуйте! Как в Visual Studio 2010 на С++ можно изменить цвет границы окна, которое создает мастер? Или же как можно создать...

Узнать текущий цвет окон в windows и изменить на другой - C++
Здравствуйте. Мне нужно узнать текущий цвет окон в windows 8 и изменить на другой. Для того чтобы узнать какой цвет я пытаюсь использовать...

3
no_wearines
53 / 49 / 2
Регистрация: 01.01.2012
Сообщений: 343
17.11.2012, 19:17 #2
Я не понял о чем сдесь речь. Что значит поменять цвет?
Вы о выводе в консоль? если да, то

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <windows.h>
 
int array_1[4][4] = {1, 1, 1, 1,
                     0, 0, 0, 0,
                     0, 0, 0, 0,
                     0, 0, 0, 0};
 
HANDLE hold_1 = GetStdHandle(STD_OUTPUT_HANDLE);
 
for(int i_1 = 0; i_1 < 4; ++i_1)
{
for(int i_2 = 0; i_2 < 4; ++i_2)
{
if(i_1 == 0)
SetConsoleTextAttribute(hold_1, FOREGROUND_GREEN);
else
SetConsoleTextAttribute(hold_1, FOREGROUND_RED);
cout<<array_1[i_1][i_2]<<" ";
}
cout<<endl;
}
0
JlightenDev_C++
62 / 62 / 7
Регистрация: 12.08.2012
Сообщений: 150
17.11.2012, 19:30 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <windows.h>
#include <conio.h>
#define BLUE 9
#define WHITE 15
using namespace std;
 
int const size = 4;//размер матрицы
int main(){
    int color = BLUE;
    int array[size][size] = {};
    HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
    for(int i = 0, count = 0; i < size; i++, count++){
            for(int j = 0; j < size; j++){
                    if(j == count){
                             SetConsoleTextAttribute(hConsole, color);
                         }
                    cout << array[i][j];
                    SetConsoleTextAttribute(hConsole, WHITE);
                    }
                    cout << endl;
            }
    _getch();
    }
0
Дархан
21 / 21 / 1
Регистрация: 07.10.2012
Сообщений: 93
17.11.2012, 19:31  [ТС] #4
Цитата Сообщение от no_wearines Посмотреть сообщение
Я не понял о чем сдесь речь. Что значит поменять цвет?
Вы о выводе в консоль? }
После нажатия F9, выводя матрицу на экран, главная диагональ должна выделяться другим цветом. Твой код как раз об этом???
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2012, 19:31
Привет! Вот еще темы с ответами:

Изменить шрифт или цвет шрифта в текстовом файле - C++
Задача такова: У мене есть некоторые данные, которые считываются в структуру через текстовый файл. Происходит некий отбор, например, если...

Какой функцией изменить цвет фона окна windows bgi? - C++
это окошко черное и белая надпись Hello.Мне нужно сделать его синим.Есть ли такая функция.Если можно ее синтаксис.

Написать программу, которая будет определять цвет пикселя под курсором и выводить на экран этот цвет - C++
Хочу написать программу, кот. будет определять цвет пикселя под курсором и выводить на экран этот цвет словом или кодом или как лучше?...

можно ли изменить имена объектов cin и cout? залесть в хедер (знаю, этого лучше не делать), и изменить обявление обектов? к примеру на chitai и pishi? - C++
можно ли изменить имена объектов cin и cout? залесть в хедер (знаю, этого лучше не делать), и изменить обявление обектов? к примеру на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru