Curso Técnico em Informática Professor Igor Vale Em C é possível configurar a cor da tela e a cor da letra. Para isso devemos usar a biblioteca stdlib.h e utilizar o seguinte comando: system(“color 60”); O primeiro número (6) configura a tela e o segundo numero (0) configura o texto. O programador poderá escolher as cores de acordo com a tabela a seguir. Exemplo: Para cores a partir do numero 10 você deverá usar códigos hexadecimais. Sempre que for necessário limpar a tela para mostrar novos dados poderá ser utilizado o comando cls da biblioteca stdlib.h system(“cls”); Os dados que tiverem sidos escritos antes do comando serão apagados. Exemplos Para inserir data e hora do sistema pode-se usar as palavras reservadas __DATA__, e, __TIME__. As palavras devem ser maiúsculas e possuem 2 underlines antes e depois do comando. Este comando ira retornar a hora e data do computador que você estiver usando. É preciso usar string de controle para exibir os dados. Assim como existem funções do próprio sistema podem existir funções criadas pelo programador. Função é tudo aquilo que realiza uma tarefa. Os exemplo de funções que temos são Printf(), Scanf(), Puts() etc. È fácil reconhecer uma função pois ela sempre tem parenteses(). main(){ servicos_gerais(){ } } contabilidade() { logistica() { } } Veja um algoritmo como uma empresa onde cada setor ou função é responsável por uma tarefa. Um programa é composto por um conjunto de funções. Ex: main(), contabilidade(), servicos_gerais(), logistica() etc. Um programa ou código pode ter diversas funções. Porem como visto desde o inicio é necessário lembrar que a função mais importante e obrigatória é a função main, que comanda todas as outras funções. main(){ servicos_gerais() Logistica() Contabilidade() } contabilidade() { efetuar pagamento.. } servicos_gerais() { limpar salas... } logistica() { Reservar carro... } Sempre que a função principal main() precisar do serviço de uma outra função, basta ele chamar a função pelo nome: ex: logistica(). Apartir a função chamada realiza seu serviço e depois o programa principal retoma o comando da aplicação. 3 - Registrar a função que será chamada. No inicio do código 2 - Chamada da função. 1 -Criar a função e seu código Como visto no exemplo anterior, estes são os três passos sem o quais uma função não funcionará no programa. 1 – Criar a função 2 – Chamar a função 3 – Registrar a função Um bom modo é seguir os passos 3,2,1 ou também usar 2,3,1. Exemplo básico 2 Em muitas funções será necessário a passagem de um parâmetro. Um parâmetro geralmente é uma variável. Ao chamar uma função, se ela necessitar de um dado ou valor , este deverá ser passado na chamada da função. Neste exemplo chamamos a função “func_num” e passamos a variável “num” dentro do parenteses. A função que recebe o valor... Continua com a palavra void. A variável a ser recebida deverá passar pela “recepção” antes de entrar na função Assim a variável poderá ser usada em qualquer operação dentro da função. A variável que transitará no algoritmos deverá ser registrada no topo do programa junto com a função. Acompanhe o código completo: Registro da função e da variável Chamada da função e passagem do parâmetro. Recepção da variável e uso dentro da função. Trabalhando a variável dentro da função... Após receber a variável na função poderá ser feita qualquer operação desejada. Continua...