Programacao Basica Guia Rapido
Tecnologia em Análise e Desenvolvimento de Sistemas
Disciplina: Programação Básica
Professora: Fernanda Hembecker
Programação
Básica
Programação Básica em Linguagem C
1.
Tipos básicos da linguagem
•
•
•
int float char
•
char[ ] strings/textos (vetor de caracteres)
números inteiros números reais (ponto flutuante) caracter Não existe um tipo lógico (booleano). Usa-se o int 0 para representar o valor falso e 1 para representar o valor verdadeiro. Se uma variável é declarada com um tipo, só pode armazenar um valor do mesmo tipo.
2.
Declaração de variáveis
Uma variável deve ser declarada com um tipo e armazena apenas 1 valor.
• int x; x está declarada como int e armazena lixo de memória como seu valor
• int x = 0; x está declarada como int e inicializada com 0
Um vetor armazena um conjunto de valores de forma linear, todos do mesmo tipo e sua capacidade deve ser definida numericamente ou pela inicialização de seus elementos.
• int vet[10]; vet está declarada como vetor de inteiros de 10 posições e armazena lixo de memória nas 10 posições
• int vet[2] = {10, 20}; vet está declarada como um vetor de inteiros de 2 posições e armazena os valores 10 e 20
Uma matriz armazena um conjunto de valores de forma tabular, todos do mesmo tipo e sua capacidade deve ser definida numericamente – pela quantidade de linhas e de colunas – ou pela inicialização de seus elementos. • int mat[2][5]; mat está declarada como uma matriz de 2 linhas e 5 colunas e armazena lixo de memória nas 10 posições
• int mat[2][2] = {{10,20},{30,40}}; mat está declarada como uma matriz de 2 linhas e 2 colunas e armazena os valores 10 e 20 na primeira linha, 30 e 40 na segunda linha.
3.
Operadores básicos
Atribuição: atribui à variável a sua esquerda o valor determinado à sua direita
• =
Aritméticos: o resultado é sempre numérico
• + soma • subtração
• * multiplicação • / divisão • % resto da divisão
• ++ soma 1
• -subtrai 1
Lógicos: o resultado é 0 (falso) ou 1 (verdadeiro)
• & ou