Professional Documents
Culture Documents
Nome de varivel: No pode conter caracteres especiais nem nome reservado, apenas letras e underline.Pode comear apenas por letras. case sensitive.
Ex: variavel_teste Os tipos de dados mais utilizados so: Char, Int, Float, Double Float e Double so exibidos como mesmo tipo de dados %f. Ex:
Double esse_e_double; Float esse_e_float; Printf(%f,esse_e_float); Printf(%f, esse_e_double); Na declarao de decimais, usa-se ponto (.) e no vrgula, para separar a parte inteira de decimal.Ex: float juros=10.599 Variveis inteiras NO PODEM receber valor de uma varivel real, porm uma varivel real pode receber um valor inteiro. A linguagem C no possui tipo de dado lgico (que pode assumir verdadeiro ou falso), pois considera qualquer valor diferente de 0 (zero) como verdadeiro. A linguagem no possui um tipo especial para armazenar cadeias de caracteres(string), que so armazenadas em um vetor de caracteres. APENAS NA EXIBIO. EX: printf(%S,variavel) Varivel uma posio de memria, identificada por um nome (identificador), usada para armazenar um dado de um determinado tipo por vez. As variveis de escopo global, denominadas variveis globais, so declaradas fora de qualquer funo, inicializadas automaticamente com 0 (zero) e podem ser usadas em qualquer ponto do programa. As variveis locais so declaradas dentro de uma funo, no so inicializadas automaticamente e valem enquanto esta funo estiver ativa. As variveis de escopo local tm preferncia em relao s de escopo global. Constantes: Definimos uma constante da seguinte forma: #define pi=3.145454545
Cdigos de formatao:
%c ---- Caractere %i ----- Inteiro %l ----- Inteiro Longo %d ---- Inteiro em formato decimal %ld ---- Decimal Longo %u ---- Decimal sem sinal %f ---- Ponto flutuante em formato decimal %lf ---- Ponto flutuante longo (double) %s ---- Cadeia de caracteres (string) %e ---- Valor em notao cientfica %o ---- Valor em notao octaldecimal %x ---- Valor em notao hexadecimal %p ---- Ponteiro %% ---- Smbolo %
Resultado
Caracteres especiais
Cdigo Significado
\a \b \f \n \r \t \v \\ \ \ \? \0 Alerta (beep) Retrocesso (backspace) Avano de pgina Nova linha Retorna ao incio da linha Tab horizontal Tab vertical Barra invertida Aspa nica Aspas duplas Ponto de interrogao Nulo
Atribuio de variveis: X=Y=10 -------------------------------------------------------- Atribui o valor 10 para as variveis X e Y. STRCPY(nome,Ana Paula Rocha) ---------------------- Atribui valores a strings. Precisa-se declarar a biblioteca stdio.h.
Funes Matemticas
Operador Exemplo Comentrio
Fabs Floor Pow Ceil Sqrt Fabs(a) Floor(a) Pow(a,b) Ceil(a) Sqrt(a) Obtm p valor absoluto de a. Arredonda um valor real para baixo. Exemplo: ceil(5.2) 5. Calcula a potncia de A elevado ao B. Arredonda um valor real para cima. Exemplo: ceil(5.2) 6. Calcula a raiz quadrada de A.