Você está na página 1de 14

LINGUAGEM DE PROGRAMAO

Em C, um programa comea com a funo main().


O cdigo a executar colocado entre {}.
Um Bloco formado por qualquer conjunto de instrues entre {}.
Cada instruo deve ser seguida de ponto e virgula (;).
A disposio do cdigo arbitrria e depende das preferncias de casa
programador.
C faz distino entre minsculas e maisculas diz-se que Case
Sensitive.
As strings em C so delimitadas pelo caractere aspas .
Para escrever uma mensagem na tele usa-se a funo printf().
A funo printf no faz parte da linguagem C. Pertence sua extensa
biblioteca de funes.
Para termos acesso a esta e a outras funes de entrada/sada
devemos incluir nos nossos programas o arquivo stdio.h atravs da
diretiva ao pr-processador #include<stdio.h>.
As linhas comeadas por (#include, #define,etc.) no so C, mais
diretivas ao pr-processador. Por isso no devem ser seguidas de ponto
e vrgula.
Os comentrios so escritos entre /* e */ e so simplesmente ignorados
pelo compilador (a menos que se encontrem dentro de uma string).
No pode existir comentrios dentro de comentrios.
Tradicionalmente, a mudana de linha denominada New Line e em C
representada pelo smbolo \n.

Tipos de dados

Estes so apenas 4 (Char, Int, Float e Double)

Variveis

Sempre que desejamos guardar um valor por qualquer razo, no seja


fixo, devemos faz-lo utilizando variveis.

Uma varivel nada mais que um nome que damos a uma


determinada posio de memria para conter um valor de um
determinado tipo.

Ex.:
Int i; /* i uma varivel do tipo inteiro */
Char ch1, novo_char; /* ch1 e novo_char so vars do tipo char */
Float pi, raio, permetro;
Double total, k123;

A declarao de varivel tem que ser sempre realizada antes de sua


utilizao e antes de qualquer instruo.
Main ()
{
Declarao de variveis
Instruo1;
Instruo2;
}

No aconselhvel a utilizao de caracteres acentuados no nome das


variveis, pois a grande maioria dos compiladores no os aceita como
caracteres admissveis.

Quando uma varivel e declarada fica sempre com um valor, o qual


resulta do estado aleatrio dos bits que a constituem.

Exemplo: Coloca na varivel val o mesmo valor da varivel num

Val = num; /* val recebe o valor que est em num 8?

Em C possvel atribuir o mesmo valor a vrias variveis.

O formato de escrita de um inteiro na funo Printf %d

O formato de leitura e escrito para os nmeros reais %f.

Em C no existe nenhum tipo especfico de dados para armazenar


valores lgicos.
Em C o valor lgico FALSO representado por 0 (ZERO).
Tudo aquilo que seja diferente de 0 (ZERO) representa o valor
lgico VERDADEIRO.
Ex:
Falso : 0
Verdade : 2, -3, 123.45, 0.00001

O valor lgico VERDADE em C no o valor 1, mais sim qualquer


valor diferente de 0 (Zero).
O Valor 1 apenas um dos valores possveis para representar
VERADADE.

A condio do If tem que estar sempre dentro de parnteses. Tanto


a Instruo1 como a Instruo2 so seguidas de ponto e vrgula.

Este programa semelhante ao anterior, s o tipo de teste que


diferente, pois utiliza o operador != (diferente).

Exerccios Propostos

Respostas

Identifique os erros de compilao que seriam detectados nos seguintes


programas

Respostas

1-

2-