Char – 1 b
int – 2 b
float – 4 b
double – 8 b
void – 0 b
Operadores
Expressões
Constantes
Estruturas emc
Operadores aritméticos
+ (adição)
- (subtração)
* (multiplicação)
/ (divisão)
%(módulo resto da divisão)
Declaração de variáveis
int x,y,res;
res = 0; // variável cumulativa
// somar 2 números;
x=2;
y=2;
res = x+y;
Operadores relacionais
> → maior
< → menor
>= → maior ou igual
<= → menor ou igual
!= → diferente
= = → igual
Operadores Lógicos
& & - and – e ^
|| - or
! - not
Operadores aritméticos com atribuição
+ = → x=x+2 → x+=2
-= → y-((x/2)*3) → y-=((x/2)*3)
*=
/=
%=
Operadores incremento
++ → Incremento de 1
+=1 → Incremento de 1
+=x → Incremento de x
Operadores decremento
-- → Decremento de 1
-=1 → Decremento de 1
-=x → Decremento de x
Obs.: Usa-se incremento e decremento em laços de enquanto.
Exemplo:
/*
Nome: Napoleão Bonaparte
Disciplina: Ltps
Turma: 2p
Data: 03/08/11 19:56
Descrição: função printf
*/
//declaração de bibliotecas
#include
//função principal
main ()
{//Abrindo o main
//Sintaxe do printf
printf ("Hello word");
getchar ();
}
//Fechando o main
Códigos de caracteres de Escape
Código de escape Significado
\a alarme ou alerta (beep)
\b retrocesso, retorna o cursor de uma
coluna.
\n nova linha, muda de linha
\t tabulação horizontal no vídeo ou
impressora.
\f limpa a tela do vídeo ou passa para
a próxima página da impressora.
\v tabulação vertical no vídeo ou na
impressora.
\r retorno do cursor, fica na primeira
posição da linha.
\o nulo, fim de uma string.
\N valor octal , imprime na base octal
( onde N é uma constante octal ).
\xN valor hexadecimal, imprime na base
hexadecimal(onde N é uma cte.hexa)
\” aspas ( “ ).
\\ barra invertida ( \ ).
\? ponto de interrogação.
\’ apóstrofo ( ‘ ).
Códigos:
/*
Nome: Napoleão Bonaparte
Disciplina: Ltps
Turma: 2p
Data: 03/08/11 19:56
Descrição: função printf
*/
//declaração de bibliotecas
#include
//função principal
main ()
{
//Abrindo o main
//Sintaxe do printf
printf ("Hello word");
getchar ();
}
//Fechando o main
/*
Nome: Napoleão Bonaparte
Disciplina: Ltps
Turma: 2p
Data: 03/08/11 19:56
Descrição: função printf
*/
//declaração de bibliotecas
#include
//função principal
main ()
{//Abrindo o main
//Sintaxe do printf
printf ("\nMeu nome e Antonio Tadeu");
printf ("\nFaço Análise de Sistemas na Facig");
printf ("\nEstou no segundo Período");
printf ("\nMoro em Sao Joao do Manhuacu");
printf ("\nSou Jedi");
printf ("\nAdoro os Teletubbies!!");
getchar ();
}
//Fechando o main
/*
Nome: Napoleão Bonaparte
Disciplina: Ltps
Turma: 2p
Data: 05/08/11 21:31
Descrição: função printf
*/
//declaração de bibliotecas
#include
//função principal
main ()
{//Abrindo o main
//declaração das variáveis
int num,num2,num3,num4,num5;
//atribuição de valores
num = 1;
num2 = 2;
num3 = 3;
num4 = 4;
num5 = 5;
//Sintaxe do printf
printf ("O animal e: COELHO");
printf ("\n%i",num);
printf ("\n%i",num2);
printf ("\n%i",num3);
printf ("\n%i",num4);
printf ("\n%i",num5);
getchar ();
}
//Fechando o main
/*
Nome: Napoleão Bonaparte
Disciplina: Ltps
Turma: 2p
Data: 05/08/11 21:31
Descrição: função printf
*/
//declaração de bibliotecas
#include
//função principal
main ()
{//Abrindo o main
printf ("UM\n");
printf ("\n\tDOIS");
printf ("\n\t\tTRES");
getchar ();
}
//Fechando o main
/*
Nome: Napoleão Bonaparte
Disciplina: Ltps
Turma: 2p
Data: 05/08/11 21:31
Descrição: função printf
*/
//declaração de bibliotecas
#include
//função principal
main ()
{//Abrindo o main
//declaração das variáveis
int num,num2,num3,num4,num5;
//atribuição de valores
num = 1;
num2 = 2;
num3 = 3;
num4 = 4;
num5 = 5;
//Sintaxe do printf
printf ("O animal e: COELHO");
printf ("\n%i",num);
printf ("\n%i",num5);
printf ("\n%i",num3);
printf ("\n%i",num2);
printf ("\n%i",num4);
getchar ();
}
//Fechando o main
#include
main (){
int num;
char letra;
float dec;
num = 10;
letra = 'a';
dec = 10.2;
printf ("O numero inteiro é: %d", num);
printf ("\nA letra é: %c", letra);
printf ("\nO decimal é: %f", dec);
printf ("\nEstou %s\n a Linguagem %c.\n %d%c","aprendendo",'c',2,'P');
/* Este ultimo printf parece meio complexo, mas, em verdade não é...Veja que após Estou vem %s, ou seja, após ele vira uma string ("aprendendo") \n, ou seja, pulou a linha, a Linguagem %C - char ('C'), \n pulou a linha, %d - numero inteiro (2), %c - char ('P'). Este último printf saiu nesta ordem porque não usou nenhuma variável declarada*/
getchar();
}
Além disto, sexta, quase 10 da noite, a Luroca passou este código:
#include
main (){
printf ("\n\n\n");
printf ("\n\xDC\xDC\xDB\xDB\xDB\xDC\xDC");
printf ("\n\xDFO\xDF\xDF\xDF\xDFO\xDF");
printf ("\n\n\n");
printf ("\n\xDC\xDC\xDB \xDB\xDB\xDB\xDB\xDB\xDB");
printf ("\n\xDFO\xDF\xDF\xDF\xDF\xDFOO\xDF")/
printf ("\n\n\n\nGostou?");
getchar();
}
Copie e cole e mande rodar... é FFFFFFFFFFFFF!
Pior de tudo que temos que fazer ainda uma casinha!!!
Baixei a Tabela ASCII e não consegui fazer p....
Grande amplexo a todos!
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.