Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
Objetivos
Utilizar corretamente os comandos da
linguagem de programao.
Sensitive Case
Forma de utilizao:
#include stdio.h
Ou
#include <stdio.h>
Tipos de Dados
A linguagem C possui os seguintes tipos bsicos de
dados:
Tipos de Dados
A linguagem C tambm possui modificadores de tipos
Tipos de Dados
Tipo
Tamanho em Bits
Faixa de Valores
Char
-127 a 127
Unsigned char
0 a 255
Signed char
-127 a 127
Int
16
-32.767 a 32.767
Unsigned int
16
0 a 65.535
Signed int
16
Short int
16
0 a 65.535
Long int
32
-2.147.483.647 a 2.147.483.647
32
-2.147.483.647 a 2.147.483.647
32
0 a 4.294.967.295
Float
32
Double
64
Long double
128
Declarao de variveis
Exemplo:
int i, j, l;
short int si;
unsigned int ui;
double valor, aux;
Declarao de variveis
programa principal.
Operadores Aritmticos
Os operadores aritmticos da linguagem C so:
Operador
Funo
Subtrao
Adio
Multiplicao
Diviso
Resto da Diviso
++
Incremento
--
Decremento
linguagem C so:
Operador
>
>=
<
Funo
Maior que
Maior ou igual que
Menor que
<=
==
Igual
!=
Diferente
Cdigo
Significado
\b
Retrocesso (BS)
\f
\n
\r
\t
\0
Nulo
\\
Barra invertida
\v
Tabulao Vertical
\a
Alerta (beep)
Cdigo
Significado
%u
%c
Caracter
%d
%e
%f
%s
Cadeia de caracteres
%x
%o
%%
Smbolo de porcentagem
Sintaxe:
printf (%[-][tamanho][.preciso]{d,o,u,x,c,s,e,f});
Onde:
[-] Justifica os campos esquerda
[tamanho] largura em que o campo ser impresso
[.preciso] quantidade de casas decimais
Estruturas de Controle
Sintaxe:
if (condio)
{
else
{
Estruturas de Controle
Exemplo:
i = 1;
if (i == 1)
{
else
{
Resultado em tela:
valor 1
Estruturas de Controle
while Assim como em diversas outras linguagens, o
Sintaxe:
while (condio)
{
......
}
Estruturas de Controle
Exemplo:
while (i <= 7)
{
i++;
Resultado em tela:
1
2
3
4
5
6
7
Exerccios
Faa um programa em linguagem C que acesse duas
Exerccios
Faa um programa que acesse um nmero pelo teclado
Exerccios
Exerccios
Faa um programa que exiba em tela o triangulo de