Básico de Programação em C

1113 palavras 5 páginas
Roteiro para Programação em C

1. #Includes

2. # Definição de Constantes

3. Protótipos das funções
(só põe a primeira linha da função aqui)

4. Definições de funções

5. Int main() {

6. Declaração de variáveis, falando se ela é int ou float.

7. Resolve o Problema usando as funções

8. Acabando tudo, return 0;

Coisas Básicas

• LEMBRAR DE SEMPRE COLOCAR ; NO FINAL.

• Depois de toda função (while, for, if) abrir colchetes “{“ e não esquecer de fechar no final, OBS: Se a função só tiver uma linha, pode-se omitir o colchete
Ex: if (condição) a=85;

• Exemplo de scan:
Scanf(“%d %d %f”, &num, &num2, &num3);

• Exemplo de Print:
Printf(“%d %d”, num, num2);

• Exemplo de função:
If(a==b) { a = a+3;
}

• Exemplo de For: int índice; for(indice= 0; indice < num; indice = indice + 1) { lalala;
}

• Comentário é /* comentário */

• / = divisão inteira

• cont = cont + 1 em C é cont++. Funciona pra cont-- tb

• se quiser incrementar por uma variável: cont = cont + x é igual python cont+=x

• Atribuição múltipla: i = cont = soma = 0;

• Definir constantes:
#DEFINE UM 1

• && == and

• || == or

• Criar Funções: float função (int a, float b) { a = b+3; b = 5; soma = a+b; return soma;
}
Usar a função: variável = função(3, 4.5)

• Ponteiros:
Servem para dar valor a uma variável que será calculada na função ex: #include

void funcao(int a, int *b) { *b = a+5;
}

int main () { int a=0,c=0;

funcao(a, &c);

printf(“%d %d”, a, c);

return 0;
}

• Função que não precisa retornar nada: void funcao(x,y)

• Declarar vetores: int v[8] (vetor de inteiros com 8 espaços)

• String é um vetor de caracteres, e é declarada assim: char frase[MAX]
Ela pode ser preenchida por meio de um scan desse jeito: scanf(“%[^\n]”, frase);
Isso vai fazer com que ele pegue todos os caracteres que forem

Relacionados

  • Basico programação em C
    3695 palavras | 15 páginas
  • Resumo Programacao C basico
    3568 palavras | 15 páginas
  • exercicios basicos de programação em C
    302 palavras | 2 páginas
  • TecnicasProgramacao I LogicaProg
    3120 palavras | 13 páginas
  • Inf100 ufv
    1933 palavras | 8 páginas
  • t4wt4w
    403 palavras | 2 páginas
  • Logica
    4746 palavras | 19 páginas
  • Lógica -
    4714 palavras | 19 páginas
  • dghdfhs
    4370 palavras | 18 páginas
  • Logica
    4865 palavras | 20 páginas