Buscar

Resumo logica de programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Tipos de variáveis
	Significado
	Tipo
	Exemplo
	Inteiro
	Int
	(1;2;3;4;5;6)
	Real
	Float ou Double
	(1.1;4.5;7.8;100.1;18.2)
	Caractere
	Char
	('a';'b';'c';'d';'e';)
	Logico
	Bool
	(True-1;False-0)
Operadores
	Significado
	Operador
	Exemplo
	Atribuição
	=
	a=1
	Subtração
	-
	1-1
	Adição
	+
	1+1
	Divisão
	/
	1/1
	Multiplicação
	*
	1*1
	Resto da divisão
	%
	1%1
	Potenciação
	**
	Pow(1,1)
Operadores relacionais
	Significado
	Símbolo
	Exemplo
	Maior que
	>
	2>1
	Menor que
	<
	1<2
	Maior ou igual que
	>=
	2>=1
	Menor ou igual que
	<=
	1<=2
	Igualdade
	==
	1==1
	Desigualdade
	!=
	1!=2
Estruturas de condição
	Significado
	Codigo
	
If() - Se
	 If(2>a){
 printf("2 é maior que a");
 }
	
If() else - Se senão
	If(2>a){
 printf("2 é maior que a");
 }else{
 printf("a é maior que 2");
 }
	
switch() case – Escolha - caso
	switch(a){
 case 1:
 printf("a é igual a 1");
 break; //para o codigo aqui//
 case 2:
 printf("a é igual a 2");
 break; //para o codigo aqui//
}
Especificadores de formato
	Especificador
	Tipo
	Para oque
	%c 
	Especifica um char
	 Caractere
	%d 
	Especifica um int
	 Inteiro
	%u 
	Especifica um unsigned int
	 Inteiro sem negativos
	%f 
	Especifica um double (ou float)
	 Real
	
%e 
	Especifica um double (ou float) no formato científico
	
 Real
	
%g 
	Especifica um double (ou float) no formato mais apropriado (%f ou %e ou %d)
	
 Real
	%s 
	Especifica uma cadeia de caracteres
	 Palavras ou 'P','a','l','a','v','r','a','s'
Operadores de incremento e decremento
	Incremento
	Decremento
	a++
	a--
	a=a+1
	a=a-1
Operadores de atribuição
	Operador
	Função
	a+=b 
	 a recebe o resultado da soma de a com b
	a-=b
	a recebe o resultado da subtração de a com b
	a*=b 
	 a recebe o resultado da multiplicação de a com b
	a/=b 
	 a recebe o resultado da divisão de a com b
	a%=b 
	 a recebe o resto da divisão de a com b
Estruturas de Repetição ou laços de repetições
For
 
1 – Código 2 - Resultado
While
 
1 – Código						2 - Resultado
Do While
 
1 – Código						2 - Resultado
Estrutura de dados
	Tipo de estrutura
	Teoria
	Exemplo pratico
	Vetor
	Uma estrutura de dados unidirecional
	Int vetor[5]
	Matriz
	 Uma estrutura de dados do tipo vetor só que multidirecional
	Int matriz[5][3]
Manipulando strings
Getchar() – le um caractere do teclado
Puchar() – imprime um caractere na tela
Gets() – le uma string no teclado
Puts() – imprime uma string na tela
Strlen() – Ve quantos caracteres tem a variavel

Continue navegando