Integrais Indefinidas
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