Mudar de cor em c

836 palavras 4 páginas
LINGUAGEM C - COMANDOS ESPECIAIS E DE TELA
CORES
Podemos alterar as cores de fundo e de texto de nossas janelas de programas em C, existem mais de um comando para esta função.
Um comando que pode ser usado para trocar a cor de fundo e de texto de um programa em C é o: system(“color corfundocortexto);
Esse comando altera para todo um programa em C, a cor de fundo da janela e do texto mostrado, essa alteração vale para toda a execução do comando.
Para usá-lo devemos ter incluído a biblioteca stdlib.h.
Exemplo:
#include <stdlib.h>
#include <stdio.h> int main()
{
system(“color 01”); //coloca a cor de fundo como preto e de texto em azul printf(“Meu texto na cor azul”); system(“pause”); return(0);
}
Cores disponíveis
0 = Preto
1 = Azul
2 = Verde
3 = Verde-água
4 = Vermelho
5 = Roxo
6 = Amarelo
7 = Branco

8 = Cinza
9 = Azul claro
10 = Verde claro
11 = Verde-água claro
12 = Vermelho claro
13 = Lilás
14 = Amarelo claro
15 = Branco brilhante

As cores devem ser definidas pelos seu números em Hexadecimal (ex. Verde claro = A)
Outros comandos disponíveis para trabalhar com cores estão em uma biblioteca chamada conio.c, nela temos os comandos textbackground(corfundo); e textcolor(cortexto)

A vantagem destes comandos em relação ao system(“color”) é que com eles podemos mudar a cor do texto e de fundo várias vezes durante o mesmo programa.
Aceitam as mesmas variações de cores, e elas podem ser definidas por números de 0 a 15 ou pelo nome da cor.
Exemplo:
#include <stdlib.h>
#include <stdio.h>
#include <conio.c> int main()
{
textbackground(3); //define a cor de fundo como verde água textcolor(1); printf(“Meu texto na cor azul ”); textcolor(4); printf(“Meu texto na cor vermelho ”); system(“pause”); return(0);
}
Podemos usar ao invés de um número fixo para a cor, uma variável do tipo inteira.
Exemplo:
#include <stdlib.h>
#include <stdio.h>
#include <conio.c> int cor=0; int main()
{
textbackground(3); //define a cor de fundo como verde água textcolor(cor); printf(“Meu texto”);

Relacionados

  • proverbios
    741 palavras | 3 páginas
  • Html
    1300 palavras | 6 páginas
  • USO DE INDICADORES NA IDENTIFICAÇÃO DE SOLUÇÕES ÁCIDAS E BÁSICAS
    1906 palavras | 8 páginas
  • Diversos
    491 palavras | 2 páginas
  • Html - introdução
    2120 palavras | 9 páginas
  • portugues
    5844 palavras | 24 páginas
  • kj4u3
    3441 palavras | 14 páginas
  • teste
    865 palavras | 4 páginas
  • Vargas
    2110 palavras | 9 páginas
  • Lixo
    499 palavras | 2 páginas