Curso Online de Curso Completo Linguagem de Programação C
Esse curso tem como público alvo, alunos de Computação e Engenharias, e aborda sobre Linguagem de Programação C.
Continue lendoAutor(a): Cintia Ramalho Caetano Da Silva
Carga horária: 32 horas
Por: R$ 39,90
(Pagamento único)
Mais de 5 alunos matriculados no curso.
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):
-
Programação de Computadores Linguagem C
Programação de Computadores Linguagem C
PROFESSORA MSC. CINTIA CAETANO
-
Introdução
Introdução
Criada em 1972, por Dennis Ritchie;
Centro de Pesquisas da Bell Laboratories;
Para utilização no S.O. UNIX;
C é uma linguagem de propósito geral;
Em 1989 o Instituto Norte-Americano de Padrões (ANSI) padronizou a linguagem C.2
-
Introdução
Introdução
Case Sensitive existe diferença entre maiúsculas e minúsculas;
Tipos de dados primitivos: caracter, inteiro e real;
Possui estruturas de controle de fluxo;
Operadores aritméticos, lógicos, relacionais e condicional;
Todo programa tem uma função principal chamada main();
Todo linha de instrução em um programa é finalizada com um “;”3
-
Estrutura de um programa em C
Estrutura de um programa em C
4
-
Palavras-reservadas
Palavras-reservadas
5
-
Definição de Variáveis
Definição de Variáveis
Devem ser declaradas no início do programa ou do sub bloco;
Podem ser classificadas como Locais ou Globais.
Locais
Declaradas dentro de funções;
Utilizada apenas dentro do escopo da função;
O escopo de uma função é determinado por abre-chaves “{“ e termina em fecha-chaves “}”;
Só existem no momento que sua função está em execução.
Globais
Declaradas fora de todas as funções;
Podem ser acessadas de qualquer parte do programa;
Existem durante toda a execução do programa.6
-
Nomes de Variáveis
Nomes de Variáveis
Deve conter um ou mais caracteres;
O primeiro caractere sempre deve ser uma letra;
Os caracteres subseqüentes podem ser letras, números ou “_”;
Não pode ser igual às palavras-chaves;
Não pode ter o mesmo nome de funções;Obs: as variáveis “soma” e “Soma” são distintas
7
-
Declarando variáveis
Declarando variáveis
Sintaxe
Nome_variável;
Ex:
char nome;
int idade;
int total;Atribuindo valor
Nome_da_variavel = expressão;
Ex:
nome = ‘Joao’;
idade = 18;
total = 10 + 20;8
-
Operadores aritméticos
Operadores aritméticos
9
-
Operadores aritméticos Unários e Binários
Operadores aritméticos Unários e Binários
Unários (+, -, ++, --) agem sobre uma variável apenas, modificando ou não o seu valor, e retornam o valor final da variável.
a = -b;
a++; (ou seja) a = a+1;
a--; (ou seja) a = a-1;
Obs: operador “” como troca de sinal é um operador unário que não altera a variável sobre a qual é aplicado, pois ele retorna o valor da variável multiplicado por -1.
Binários (+, -, *, /, %) usam duas variáveis e retornam um terceiro valor, sem modificar as variáveis originais.10
-
Operadores aritméticos - Precedência
Operadores aritméticos - Precedência
11
Pagamento único
Cursos Relacionados
Encontre-nos no Facebook
Capítulos
- Programação de Computadores Linguagem C
- Introdução
- Estrutura de um programa em C
- Palavras-reservadas
- Definição de Variáveis
- Nomes de Variáveis
- Declarando variáveis
- Operadores aritméticos
- Operadores aritméticos Unários e Binários
- Operadores aritméticos - Precedência
- Operadores de Atribuição
- Comentários
- Arquivos de Cabeçalho (bibliotecas)
- Tipos Primitivos
- Tipos de Dados - Padrão ANSI
- Estrutura básica de um programa em C
- Funções Básicas da Linguagem C
- Função Printf()
- Função Printf(): Exemplos
- DICAS
- Arredondamento
- Complementando com zeros à esquerda
- Função scanf()
- Função scanf(): Exemplo 1
- Função scanf(): Exemplo 2
- Função scanf() : Exemplo 3
- Função Gets() e Puts()
- Função Getchar()
- Função Getch() e Getche()
- Observação
- Funções Condicionais da Linguagem C
- Introdução
- Sintaxe
- Exemplo 1
- Sintaxe com Else
- Exemplo 2
- Exemplo 3
- Ninhos de IF
- Comando SWITCH
- Sintaxe
- Exemplo 4
- Funções de Repetição da Linguagem C
- Comando WHILE
- Exemplo 1
- Comando DO WHILE
- Exemplo 2
- Comando FOR
- Exemplo 3
- Variações do Comando FOR
- Exemplo 4
- Comandos de Desvio
- Função BREAK
- Função BREAK: Exemplo
- Função CONTINUE
- Função CONTINUE: Exemplo
- Função RETURN
- Função RETURN: Exemplo
- Função GOTO
- Função GOTO: Exemplo
- Função Exit
- Função Exit: Exemplo
- Vetores e Matrizes na Linguagem C
- Vetor
- Vetor: Sintaxe
- Vetor: Inicialização
- Vetor: Exemplo 1
- Vetor: Exemplo 2
- Matriz
- Matriz: Sintaxe
- Matriz: Inicialização
- Matriz: Exemplo 1
- Funções na Linguagem C
- Introdução
- Sintaxe
- Declaração de Parâmetros
- Retorno da Função
- Exemplo 1
- Exemplo 2
- Exemplo 3
- Uso do Tipo Void em Funções
- Chamada de Função
- Passagem de parâmetros por valor
- Exemplo 4
- Passagem de parâmetros por referência
- Exemplo 5
- Registros na Linguagem C
- Introdução
- Registro
- Declaração de Registros
- Acessando elementos
- Exemplo 1
- Exemplo 2
- Registro dentro de Registro
- Exemplo 3
- Vetor de Registros
- Exemplo 4
- Arquivos na Linguagem C
- Introdução
- Arquivos
- Tipos de Arquivos
- A melhor escolha do tipo de Arquivo
- Etapas
- 1. Criação ou abertura do arquivo
- 2. Gravação ou leitura de dados
- 3. Fechamento do arquivo
- Ponteiro
- Abrindo ou criando um arquivo
- Função fopen
- Valores Válidos para o Modo de Abertura de Arquivos
- Exemplo
- Teste de abertura e criação
- Fechando arquivo
- Lendo ou gravando dados no arquivo
- Exemplo 1
- Exemplo 2
- Lendo ou gravando dados no arquivo
- Exemplo 3
- Exemplo 4
- Lendo a partir de arquivos-texto
- Exemplo 5
- Exemplo 6
- Lendo a partir de arquivos binários
- Gravando em arquivos-binários
- Exemplo 7
- Lendo a partir de arquivos-binários
- Exemplo 8
- Exemplo 9
- Posicionando-se em um arquivo binário
- Busca em arquivo-binário