Introduçfaasdsd Sad C
Introduçfaasdsd Sad C
Introduçfaasdsd Sad C
Introdução
Gilson Lima
[email protected]
Apresentação do tema:
LINGUAGEM C
Compiladores
Um compilador é um programa que traduz código fonte escrito em uma
linguagem de programação, como C, para linguagem de máquina ou código
de objeto, que pode ser executado diretamente pelo computador.
COMPILADOR
CÓDIGO CÓDIGO DE
FONTE MÁQUINA EXECUTAR
LINGUAGEM C
Compiladores
Durante o curso,
vamos usar o compilador online:
https://www.onlinegdb.com/online_c_compiler
LINGUAGEM C
Bibliotecas
LINGUAGEM C
Biblioteca Padrão: stdio.h
LINGUAGEM C
Estrutura Básica da
linguagem C
LINGUAGEM C
Comando de saída: printf
LINGUAGEM C
Maldição do Hello World
LINGUAGEM C
Primeiro programa em C
Hello World 🌎
LINGUAGEM C
Comentários em C
LINGUAGEM C
Comentários de Linha Única:
LINGUAGEM C
Comentários de Múltiplas Linhas:
LINGUAGEM C
Comandos úteis: \n
LINGUAGEM C
Comandos úteis:
\n
LINGUAGEM C
Comandos úteis:
\n
LINGUAGEM C
Variáveis
LINGUAGEM C
Tipos de dados
LINGUAGEM C
Tipos de dados
letras e símbolos:
char 'a', 'b', 'H', '^', '*','1','0'
de -32767 até 32767
int (apenas números inteiros)
de -3.4 x 1038 até +3.4 x 10+38
float (com até 6 dígitos de precisão)
de -1.7 x 10308 até +1.7 x 10+308
double (com até 10 dígitos de precisão)
LINGUAGEM C
Forma de declaração de Variáveis
<tipo> <nome_var>;
ou
LINGUAGEM C
Regras para declaração de variáveis
LINGUAGEM C
Representação de Dados
LINGUAGEM C
printf
LINGUAGEM C
Sintaxe básica
printf
LINGUAGEM C
Sintaxe básica
com saída de
dados - printf
LINGUAGEM C
Representação de Dados
LINGUAGEM C
Tipos de dados - Char
LINGUAGEM C
Tipos de dados
Char
LINGUAGEM C
Tipos de dados - Int
LINGUAGEM C
Tipos de dados
Int
LINGUAGEM C
Tipos de dados - Float
LINGUAGEM C
Tipos de dados
Float
LINGUAGEM C
Tipos de dados - Double
LINGUAGEM C
Tipos de dados
Double
LINGUAGEM C
scanf
LINGUAGEM C
scanf
formato variável
“endereço de”
A função scanf() finaliza a leitura de uma string quando encontra o caracter ' ' ou
o '\n', já a função gets() finaliza a leitura de uma string apenas quando encontra o
caracter '\n'.
LINGUAGEM C
scanf
LINGUAGEM C
scanf
Dois valores
LINGUAGEM C
Atribuição
variável = expressão;
LINGUAGEM C
Exemplos de Atribuições:
Inteiros:
Flutuantes:
LINGUAGEM C
Exemplos de Atribuições:
Caracteres:
Cadeia de
Caracteres:
LINGUAGEM C
Operadores Aritméticos
LINGUAGEM C
Operadores Aritméticos
Adição
Subtração
LINGUAGEM C
Operadores Aritméticos
Multiplicação
Divisão
LINGUAGEM C
Operadores Aritméticos
Módulo
LINGUAGEM C
Atribuição Combinada
LINGUAGEM C
Atribuição Combinada
LINGUAGEM C
Atribuição Combinada
LINGUAGEM C
Atribuição Combinada
LINGUAGEM C
Atribuição Combinada
LINGUAGEM C
Atribuição Combinada
LINGUAGEM C
Operadores de Incremento e Decremento
LINGUAGEM C
Operadores de Incremento e Decremento
LINGUAGEM C
ATENÇÃO
LINGUAGEM C