Beruflich Dokumente
Kultur Dokumente
double void
Bytes 1 4 2 4 1 4 4 2 4 8 10 0
Intervalo de valores 0 a 255 -2147483648 a +2147483647 -32.765 a 32.765 -2.147.483.648 a 2.147.483.647 0 a 255 0 a 4.294.967.295 (ambiente de 32 bits) 0 a 4.294.967.295 0 a 65.535 3,4.10-38 a 3,4.1038 1,7.10-308 a 1,7.10308 3,4 x 10-4932 a 3,4 x 104932 Nenhum valor
Nmeros em ponto flutuantes com preciso simples (7 casas decimais) Nmeros em ponto flutuante com preciso dupla (15 casas decimais)
Portugol programa inicio fim var imprima leia para enquanto inteiro real caracter string e ou negar menor maior maior igual menor igual igual incremento decremento atribuio caso comentrio se condicao entao para i de 1 ate 10 faca enquanto condicao faca
C main { } printf scanf for while int float char char[] && || ! < > >= <= == ++ -= ou -> switch /* *\ if (condicao) for(i=1;i <= 10;i = i + 1) while (condicao) #include
Pascal Program Begin End Var Write Read For While Integer Real Char String And Or Not < > >= <= = inc ou (valor := (valor + 1)) dec ou (valor := (valor - 1)) := Case {} ou // if condicao then for i:=0 to 10 do while (condicao) do Units (Delphi)
Nome do arquivo stdio.h string.h math.h ctype.h stdlib.h conio.h Categoria Tipos de dados Modificadores de tipo Modificadores do tipo de acesso Classes de Armazenamento Tipos definidos pelo usurio Comandos condicionais Comandos de lao Comandos de desvio Operador Cdigo %c %d %i %e %f %g %o %s %u %x %p %n %ld %lf %% %ld, %li, %lo, %lu e %lx %hd, %hi, %ho, %hu e %hx %Le, %Lf e %Lg Cdigo \n \t \b \f \a
Descries das funes Funes de entrada e sada (I/O) Funes de tratamento de strings Funes matemticas Funes de teste e tratamento de caracteres Funes de uso genrico Funes para controle da tela Palavras-chave char, int, float, double, void long, short, signed, unsigned const, volatile auto, extern, static, register struct, enum, union, typedef if, else, switch, case, default while, for, do break, goto, return, continue sizeof scanf l um nico caractere simples l um inteiro decimal com sinal l um inteiro decimal, hexadecimal ou octal l um numero com ponto flutuante (notao cientifica) l um numero com ponto flutuante em decimal Usa %e ou %f, ou o que for menor Inteiro octal l uma string de caracteres Inteiro decimal sem sinal Inteiro hexadecimal sem sinal l um ponteiro Inteiro decimal longo l um nmero com ponto flutuante longo(double)
printf um nico caractere imprime um inteiro decimal decimal notao cientifica ponto decimal flutuante Usa %e ou %f, ou o que for menor Inteiro octal sem sinal string de caracteres Inteiro decimal sem sinal Inteiro hexadecimal sem sinal imprime um ponteiro Ponteiro inteiro Inteiro decimal longo ponto flutuante imprime % na tela long short long double
Significado Linha Nova (Line Feed) Tabulao Retrocesso (BackSpace) Salto de Pgina (Form Feed) Caracter de alerta (beep)
\r \\ \0 \ \ \xdd \ddd
Retorno de carro (cr) \- Barra invertida Zero Aspas simples (apstrofo) Aspas duplas Representao hexadecimal Representao octal
Operador Descrio Menos unrio ++ Incremento pr ou ps-fixado -Decremento pr ou ps-fixado ! Lgico NO * Multiplicao / Diviso (se os dois valores forem int, o resultado no ter casas decimais) % Resto da diviso inteira + Mais aritmtico Menos aritmtico < Menor relacional <= Menor ou igual relacional > Maior relacional >= Maior ou igual relacional == Igual relacional != Diferente relacional && E lgico OU lgico ?: Condicional = Atribuio *= Aritmtico de atribuio (vezes) /= Aritmtico de atribuio (divide) %= Aritmtico de atribuio (mdulo) += Aritmtico de atribuio (soma) -= Aritmtico de atribuio (menos) Expresso Normal Expresso Simplificada a = a + b; a+=b; a = a - b; a-=b; a = a * b; a*=b; a = a / b; a/=b; a = a % b; a%=b; Funo Operao getchar ( ) l um caractere; espera por <enter> getche ( ) l um caractere com eco; no espera por <enter> getch ( ) l um caractere sem eco; no espera por <enter> putchar ( ) Imprime um caractere na tela gets ( ) l uma string via teclado puts ( ) Imprime uma string na tela
1.1 O Comando if
if (condio) declarao; 1.2 O Comando else f (condio) declarao_1; else declarao_2; 1.3 O if-else-if if (condio_1) declarao_1; else if (condio_2) declarao_2; else if (condio_3) declarao_3; else if (condio_n) declarao_n; else
declarao_default;
1.4 O comando switch
switch (varivel) { case constante_1: declarao_1; break; case constante_2: declarao_2; break; case constante_n: declarao_n; break; default declarao_default; } 1.5 O comando for
for (inicializao;condio;incremento) declarao; ou inicializao; if (condio) { declarao; incremento; "Volte para o comando if" }
1.6
O comando while
while (condio) declarao; ou if (condio) { declarao; "Volte para o comando if" } 1.7 O comando do-while