Linguagem  C _ B
83 pág.

Linguagem C _ B

Disciplina:Algoritmos8.211 materiais124.980 seguidores
Pré-visualização83 páginas
LPGI – IN013
Linguagem de Programação I
L i n g u a g e m C
( Prof. Boente )
Home-Page: http://www.profboente.kit.net
Help-Mail: prof.boente@bol.com.br
Help-Phone: 9737-2718
APRENDENDO A PROGRAMAR EM LINGUAGEM C 2
INTRODUÇÃO
A linguagem C, criada por Dennis M. Richie e Ken Thompson no laboratório
Bell em 1972, é baseada na linguagem B de Thompson que era uma evolução da
antiga linguagem BCPL. A linguagem B recebeu este nome por ser a primeira letra
da linguagem BCPL e conseqüentemente, a linguagem C, com a segunda letra
desta.
O livro clássico que serve de literatura padrão para todo e qualquer
programador C é The C Programming Language, escrito por Brian W. Kernighan e
Dennis M. Richie, o qual é indicado como manual técnico do programador C.
Equipara-se ao exemplo de que não existe falar de Engenharia de Software sem
falar em Roger Pressman, grande nome desta cadeira.
A linguagem C é uma linguagem de programação que adequasse à qualquer
tipo de sistema. O sistema operacional UNIX foi escrito em C, por exemplo. Para isto
foi utilizado o chamado padrão ANSI C.
Quanto ao uso de compiladores para a linguagem C, em geral, utiliza-se o
TURBO C, da BORLAND, nada tendo contra a utilização de qualquer outro tipo de
compilador pertencente a outros fabricantes.
Existem muitas outras virtudes da linguagem C que você poderá conhecer ao
longo do seu aprendizado. Ser um programador C representa ser um profissional de
programação de computadores altamente qualificado em detrimento ao saber
adquirido por meio de uma linguagem de programação poderosíssima como a
linguagem C.
A ESTRUTURA BÁSICA DE UM PROGRAMA
Um programa desenvolvido em linguagem C consiste em uma ou várias
"funções". Os nomes programa e função se confundem em C pelo fato de que a
linguagem C não utiliza "comandos", como é de costume em outras linguagens de
programação, como por exemplo o PASCAL.
Então podemos afirmar que através de funções pré-definidas teremos a
possibilidade de criarmos outras funções, em nossos programas de computador.
APRENDENDO A PROGRAMAR EM LINGUAGEM C 3
ELEMENTOS BÁSICOS
Veja a estrutura do menor programa possível na linguagem C:
main ( )
{
}
Este programa compõe-se de uma única função chamada main.
main ( ) função principal de qualquer programa C
{ inicia o corpo da função (BEGIN)
} termina a função (END)
Logo a função main ( ) deve existir como parte integrante do seu programa
pois ele marca o ponto de início da execução do programa.
SAÍDA DE DADOS
Observe um exemplo em linguagem C do clássico programa HELLO WORLD:
/* Representa uma linha de comentários */
#include <stdio.h>
main ( )
{
printf ("HELLO WORLD");
}