TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Função System

Dissertações: A Função System. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  19/9/2013  •  691 Palavras (3 Páginas)  •  588 Visualizações

Página 1 de 3

A função system() com o parâmetro PAUSE permite que o usuário veja os resultados antes que a janela seja fechada. Sem essa função, o programa seria executado e a janela seria automaticamente fechada

Esta função deve ser digitada da seguinte maneira: 1° digite o nome da função depois seu argumento entre parênteses. O comando deve ser escrito entre aspas, pois ele é string.

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 8 = Cinza

1 = Azul 9 = Azul claro

2 = Verde 10 = Verde claro

3 = Verde-água 11 = Verde-água claro

4 = Vermelho 12 = Vermelho claro

5 = Roxo 13 = Lilás

6 = Amarelo 14 = Amarelo claro

7 = Branco 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”);

cor++;

textcolor(cor);

printf(“Meu texto 2 ”);

system(“pause”);

...

Baixar como (para membros premium)  txt (4.9 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com