Forma geral de um programa em C:
main()
{
}
Este programa é formado de uma única função, a função principal main.
Main() ------------------------ primeira função a ser executada.
{ ------------------------ inicia o corpo da função.
} ------------------------ termina a função.
1. Os parênteses após o nome indicam que esta é uma função.
2. O nome de uma função C pode ser qualquer um com exceção de “main”, reservado para a função que inicia a execução do programa.
3. Toda função em C deve ser iniciada por uma chave de abertura, {, e encerrada por uma chave de fechamento, }.
INSTRUÇÕES DE PROGRAMA.
Para os nossos programas usaremos o Ambiente de Desenvolvimento Integrado(IDE) Dev-C++ que é gratuito, leve e bem simples.
Vamos adicionar uma instrução ao nosso programa.
#include < conio.h >
#include < stdio.h >
main()
{
printf( “Primeiro Programa.”);
getch();
}
A biblioteca conio.h é incluída em nosso programa através do símbolo # e da diretiva include, é nessa biblioteca que está contida a função printf(), se não á incluirmos o nosso programa não reconhecerá a função, do mesmo jeito foi incluída a biblioteca stdio.h, nessa segunda, está contida a função getch().
Todas as instruções devem estar dentro das chaves, e devem ser terminadas por ponto e vírgula.
• A função Printf() recebe como argumento a frase: “Primeiro Programa.” entre aspas e a “imprime” na tela.
A função getch() lê o caractere do teclado e não permite que seja impresso na tela. Esta função não aceita argumentos e devolve o caractere lido para a função que a chamou. Mas o que isso tem a ver com o nosso exemplo? Acontece que temos que usar uma função para “pausar” a nossa frase na tela, e é pra isso que a usamos, poderíamos trocá-la pela função system(“PAUSE”), mas para isso teríamos que trocar o
Eis a execução do nosso programa:
Agora utilizando o system("PAUSE") no lugar do getch():
Repare que agora apareceu a frase: "pressione qualquer tecla para continuar" ela estaria colada á nossa frase, mas para que isso não aconteça, você deve utilizar "/n", um caractere de formatação que faz com que haja uma quebra de linha, nesse caso, eu usei o "/n" 3 veses para saltar 3 linhas
printf("Primeiro Programa.\n\n\n");
0 comentários:
Postar um comentário