Algoritmos - Unisinos
Algoritmos - Unisinos
Algoritmos - Unisinos
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Conceitos<br />
Bloco comandos:<br />
Sintaxe para blocos de instruções:<br />
([]) {<br />
<br />
}<br />
<br />
<br />
Sintaxe para blocos instruções para comandos:<br />
() {<br />
<br />
}<br />
Veremos mais sobre blocos auxiliares e comandos mais<br />
adiante. Por enquanto, isto é o suficiente...<br />
Conceitos<br />
Bloco comandos principal:<br />
É por onde começa a execução do algoritmo ou<br />
programa.<br />
É obrigatório. O compilador precisa saber por onde<br />
começar...<br />
Em Java, deve-se declarar um bloco chamado main:<br />
public static void main(String args[]){<br />
<br />
}<br />
Conceitos<br />
Comentários:<br />
Servem para:<br />
Documentar o programa.<br />
Para explicar algum trecho importante do<br />
algoritmo.<br />
Para colocar meta-informações.<br />
Dois tipos:<br />
// - comentário de linha<br />
/* */ - comentário de bloco<br />
/** */ - comentário<br />
Javadoc<br />
Conceitos<br />
Comentários:<br />
Exemplos:<br />
/** Esta classe realiza um operação<br />
* matemática...<br />
* @autor Fulano de tal<br />
* @version 01/04/2008<br />
*/<br />
/* Trecho de código abaixo... */<br />
// a linha abaixo calcula a média dos valores<br />
<br />
<br />
Conceitos<br />
Dados:<br />
São informações sobre determinados objetos, campos ou atributos.<br />
Tipos de dados:<br />
Numéricos:<br />
Inteiros: int, long, short e byte<br />
Ponto-flutuante: double, float (diferencia do double pela letra f após o<br />
número).<br />
Texto:<br />
char: um único caracter. Deve ser informado entre aspas simples (‘ ’).<br />
<br />
Cadeia de caracteres (strings): deve ser informado entre aspas duplas<br />
(“ ”). Classe String. Em Java, classe String é um tipo especial de<br />
classe, que pode ser usado também como tipo de dado.<br />
Booleano<br />
boolean: representa um estado binário. 1 ou 0, ligado ou desligado.<br />
Deve-se informar true ou false.<br />
Conceitos<br />
Variáveis:<br />
São posições de memória que guardam valores e<br />
podem ser referenciadas ao longo do programa.<br />
Representam os dados do programa.<br />
Conteúdo não constante, permitem alterações.<br />
São utilizadas com algum tipo de dado associado.<br />
Para se usar um dado (uma variável) deve-se<br />
declará-las antes de ser usada.<br />
Por exemplo: se é necessário solicitar que o usuário<br />
digite o seu CPF para fazer alguma busca, então é<br />
necessário antes declarar uma variável que comporte<br />
esta informação.<br />
2