ProgII (Aula 01) - Entendendo C
ProgII (Aula 01) - Entendendo C
ProgII (Aula 01) - Entendendo C
A Linguagem C foi padronizado pela ANSI C, criada nos anos 70 por Denis
Ricther. Pois o C surgiu de uma outra linguagem o B que por sua vez este
surgiu do BCP…
standard
Compilador Input/output
conio
Cabeçalhos
getchar
Lógicas
Compilador DEV C++ Bibliotecas
lib
main
Funções printf
scanf
getch
Variáveis
Palavras Reservadas
Comandos
Funções
Sintaxe
main (). Esta linha define a Função main (), pois, esta é a função
principal. Os programas em C têm que ter uma função main (), está
função será chamada quando o programa for executado e o conteúdo da
função é determinado por chaves {}.
Variáveis até 32 caracteres são aceites. Mas uma coisa, é bom sempre lembrar
que o C é “Case Sensitive” é importante prestar atenção as maiúsculas e
minúsculas.
Quanto aos nomes de variáveis, usar sempre letras minúsculas para nomes e
maiúsculas para nomes de constantes. Isto facilita na hora da leitura do código.
Quando se escreve códigos usando nomes de variáveis em português evita-se
possíveis conflitos com nomes de rotinas encontradas nas diversas bibliotecas,
que são em sua maiorias absoluta, palavras em Inglês.
Ex: #difine Dim 30;
DIM 30;
Ainda temos o de teste para ver se uma instrução está a mais ou não: //
Operadores
A Soma é um operador binário, pois pega duas variáveis soma seus valores,
sem alterar as variáveis e retorna está soma. Outros operadores binários são os
operadores (-, *, / e %). O operador (/) de divisão quando aplicado a variáveis
inteiras, nos fornece um resultado da divisão inteira, mas quando aplicado a
variáveis em ponto flutuantes nos fornece o resultado da divisão “Real.”
Operadores Relacionais: Permitem realizar comparações entre variáveis.
Operadores Acções
> – Maior do que;
< – Menor do que;
>= – Maior ou igual a;
<= – Menor ou igual a;
== – Igual a;
!= – Diferente a;
Código Significado
%d ou %i Inteiros (int)
%f Reais (float)
%c Carácter (char)
%s Cadeias de Caracteres (String)
%x Hexadecimal
%o Octal
%% Converte apenas um (%)
Argumentos
Palavras Reservadas da Linguagem C
long int Inteiro longo 4 -de 2 147 483 648 a 2 147 483 647
unsigned long int Inteiro longo não assinado 4 de 0 a 4 294 967 295
Programação II