Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Professor Ivan Fontainha de Alvarenga</p><p>Programação de Computadores II</p><p>Bibliografia</p><p>• MANZANO, José Augusto N. G. & OLIVEIRA, Jayr Figueiredo</p><p>de, Algoritmos e Lógica para Desenvolvimento de</p><p>Programação de Computadores, Érica, 1997</p><p>• MAITINO NETO, Roque. Programação Orientada a</p><p>Objetos. Londrina: Editora e Distribuidora Educacional S.A.,</p><p>2018.</p><p>• MANZANO, J. A. N. G., COSTA JÚNIOR, R. A. Java SE 7</p><p>Programação de Computadores - Guia Prático de</p><p>Introdução, Orientação e Desenvolvimento. 1. ed. São</p><p>Paulo: Érica, 2011.</p><p>• DEITEL, H. M., DEITEL, P. J., Java – Como Programar. 8. ed.</p><p>São Paulo: Pearson Prentice Hall, 2010.</p><p>Todo programa tem de ter:</p><p>• Entrada</p><p>• Armazenamento</p><p>• Processamento</p><p>• Saída</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• O dispositivo padrão de entrada é o teclado</p><p>• Em Java usamos o objeto “System.in” que é o objeto de</p><p>entrada padrão.</p><p>• Este objeto permite que aplicativos leiam bytes de</p><p>informações digitadas pelo usuário.</p><p>• O objeto “Scanner” traduz esses bytes em tipos (como int)</p><p>que podem ser utilizados em um programa.</p><p>• A palavra-chave new cria um objeto.</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• “Scanner input = new Scanner( System.in );”</p><p>• Assim é criado um objeto com nome “input�� do tipo</p><p>“scanner” que será usado para buscarmos os valores do</p><p>teclado.</p><p>• Para atribuirmos (armazenarmos) este valor na variável</p><p>usaremos:</p><p>num = input.next <tipo da variavel> ( );</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• “Scanner input = new Scanner( System.in );”</p><p>• Devemos alterar <tipo da variavel> pelo tipo primitivo do</p><p>dado a ser armazenado.</p><p>• Exemplos:</p><p>num = input.nextInt(); -> Inteiro</p><p>num = input.nextFloat(); -> Real</p><p>num = input.next(); -> String</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• Exemplo:</p><p>Scanner input = new Scanner( System.in );</p><p>int numero;</p><p>numero = input.nextInt();</p><p>• Este pedaço de código vai buscar o valor inteiro digitado pelo</p><p>usuário (no teclado) e armazená-lo na variável numero.</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• Exemplo:</p><p>Scanner input = new Scanner( System.in );</p><p>float numero;</p><p>numero = input.nextFloat();</p><p>• Este pedaço de código vai buscar o valor real digitado pelo</p><p>usuário (no teclado) e armazená-lo na variável numero.</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• Exemplo:</p><p>Scanner input = new Scanner( System.in );</p><p>String nome;</p><p>numero = input.next();</p><p>• Este pedaço de código vai buscar a string (palavra) digitado</p><p>pelo usuário (no teclado) e armazená-lo na variável nome.</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• A entrada do teclado somente será processada quando a</p><p>tecla <RETURN> é pressionada.</p><p>• Portanto, mesmo se foi solicitado apenas um caractere, a</p><p>entrada não será processada enquanto o usuário não teclar</p><p><RETURN> após o caractere.</p><p>A linguagem Java</p><p>Entrada / Armazenamento</p><p>• Se o usuário digitar um nome ou uma letra ao invés de um</p><p>número inteiro, isto pode causar um erro no programa pois</p><p>não era o que ele estava esperando.</p><p>• Em primeiro momento teremos que confiar que o usuário irá</p><p>cooperar e não digitará seu nome por exemplo, quando um</p><p>número inteiro for pedido.</p><p>A linguagem Java</p><p>Saída</p><p>• Por default, a saída padrão envia dados para a tela do</p><p>computador.</p><p>• Em Java usamos o objeto “System.out” que é o objeto de</p><p>saída padrão.</p><p>• Este objeto permite que aplicativos Java exibam strings na</p><p>janela de comando a partir da qual o aplicativo Java</p><p>executa.</p><p>A linguagem Java</p><p>Saída</p><p>• Usamos o método “print” do objeto “System.out” para</p><p>exibir na tela uma string ou valores armazenados em nossas</p><p>variáveis.</p><p>• Então, para exibirmos na tela usarmos a seguinte sintaxe:</p><p>System.out.print</p><p>A linguagem Java</p><p>Saída</p><p>“System.out.print”</p><p>• Opções de exibição:</p><p>System.out.println (“Eu vou sair na tela”);</p><p>• Onde usamos o sufixo “out” para indicarmos que queremos</p><p>exibir uma string (conjunto de caracteres) e posicionar o</p><p>cursor de saída no início da próxima linha na janela de</p><p>comando.</p><p>• A string entre parênteses é o argumento para o método.</p><p>A linguagem Java</p><p>Saída</p><p>“System.out.print”</p><p>• Opções de exibição:</p><p>System.out.printf (“O valor e: %d”, num );</p><p>• Onde usamos o sufixo “f” significa “formatado” isto é,</p><p>podemos exibir / imprimir dados formatados.</p><p>• Podendo imprimir em um método somente, string e dados</p><p>contidos em uma variável.</p><p>• Múltiplos argumentos de método são colocados em uma</p><p>lista separada por vírgulas.</p><p>A linguagem Java</p><p>Saída</p><p>“System.out.print”</p><p>• Opções de exibição:</p><p>System.out.printf (“O valor e: %d”, num );</p><p>• Imagine que a variável num está armazenando o número</p><p>inteiro 5.</p><p>• A saída será:</p><p>O valor e: 5</p><p>A linguagem Java</p><p>Saída</p><p>“System.out.print”</p><p>• Para o método “printf” temos que indicar qual o tipo primitivo</p><p>da variável que queremos listar na tela:</p><p>%c -> Caractere</p><p>%s -> String (conjunto de caracteres)</p><p>%d -> Inteiro (usado também para booleano)</p><p>%f -> Float ou double</p><p>A linguagem Java</p><p>Saída</p><p>“System.out.printf (“\t O valor e: %d \n”, num );”</p><p>• No método “print” (printf ou println) temos “caracteres de</p><p>escape”, que são caracteres especiais que indicam a</p><p>formatação de saída do string nele contido.</p><p>• A barra invertida “\” é o caractere de escape do método</p><p>print. Esta barra combinada com um outro caractere forma</p><p>uma sequência de escape.</p><p>A linguagem Java</p><p>Saída</p><p>• Vejamos alguns exemplos de sequência de escape:</p><p>A linguagem Java</p><p>Fonte: Java Como Programar 2010</p><p>Exemplos de Saída</p><p>int num = 15;</p><p>System.out.printf (“O valor é: %d”, num );</p><p>O valor é: 15</p><p>A linguagem Java</p><p>Exemplos de Saída</p><p>float num2 = 13.13;</p><p>System.out.printf (“O valor é: %f”, num2 );</p><p>O valor é: 13.13</p><p>A linguagem Java</p><p>Exemplos de Saída</p><p>char letra = ‘i’;</p><p>System.out.printf (“A letra é: %c”, letra );</p><p>O letra é: i</p><p>A linguagem Java</p><p>Exemplos de Saída</p><p>int idade = 45, duracao = 5;</p><p>System.out.printf (“O CEFET tem %d anos e o curso de</p><p>Engenharia Química tem a duração de %d anos.”,</p><p>idade, duracao);</p><p>O CEFET tem 45 anos e o curso de Engenharia Química</p><p>tem a duração de 5 anos.</p><p>A linguagem Java</p><p>Exemplos de Saída</p><p>System.out.println (“Java é muito fácil”);</p><p>Java é muito fácil</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Dentro de um bloco, podemos declarar variáveis e usá-las.</p><p>Em Java, toda variável tem um tipo que não pode ser</p><p>mudado, uma vez que declarado:</p><p>• tipoDaVariavel nomeDaVariavel;</p><p>• Por exemplo, é possível ter uma idade que guarda um</p><p>número inteiro:</p><p>• int idade;</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Desta maneira, você declara a variável idade, que passa a</p><p>existir a partir daquela linha.</p><p>• Ela é do tipo int, que guarda um número inteiro.</p><p>• A partir daí, você pode usá-la, primeiramente atribuindo</p><p>valores.</p><p>• A linha a seguir é a tradução de: "idade deve valer quinze”.</p><p>• idade = 15;</p><p>A linguagem Java</p><p>Comentários em Java</p><p>• Para fazer um comentário em java, você pode usar:</p><p>• // para comentar até o final da linha, ou</p><p>// uma linha de comentário sobre a idade</p><p>int idade;</p><p>• /* */ para comentar o que estiver entre eles.</p><p>/* comentário daqui,</p><p>int idade;</p><p>ate aqui */</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Além de atribuir, podemos utilizar e imprimir esse valor.</p><p>• O código a seguir declara novamente a variável idade com</p><p>valor 15 e imprime seu valor na saída padrão através da</p><p>chamada a “System.out.println”.</p><p>• // declarando a idade</p><p>int idade;</p><p>idade = 15;</p><p>• // imprimindo a idade</p><p>System.out.println(idade);</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Podemos também utilizar o valor de uma variável para algum</p><p>outro propósito, como alterar ou definir uma segunda</p><p>variável.</p><p>• O código a seguir cria uma variável chamada</p><p>idadeNoAnoQueVem com valor de idade mais um.</p><p>• // calcula a idade no ano seguinte</p><p>int idadeNoAnoQueVem;</p><p>idadeNoAnoQueVem = idade + 1;</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• No mesmo momento que você declara uma variável, também</p><p>é possível inicializá-la por praticidade:</p><p>int idade = 15;</p><p>• Então:</p><p>idadeNoAnoQueVem = idade + 1;</p><p>• Qual o valor da variável “idadeNoAnoQueVem” após este</p><p>código?</p><p>O valor da variável passará a ser 16.</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Podemos usar os operadores +, -, / e * para operar com</p><p>números.</p><p>• Estes são responsáveis pela adição, sub- tração, divisão e</p><p>multiplicação, respectivamente.</p><p>• Além desses operadores básicos, há o operador % (módulo)</p><p>que nada mais é que o resto de uma divisão inteira.</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Veja alguns exemplos:</p><p>int quatro = 2 + 2;</p><p>int tres = 5 - 2;</p><p>int oito = 4 * 2;</p><p>int dezesseis = 64 / 4;</p><p>int um = 5 % 2; // 5 dividido por 2 dá 2 e tem resto 1;</p><p>// o operador % pega o resto da divisão inteira</p><p>A linguagem Java</p><p>Como rodar um código em Java?</p><p>• Devemos colocar esses trechos de código dentro do bloco</p><p>main. (os códigos devem ficar no miolo do programa).</p><p>• Exemplo, para imprimir a idade e a idadeNoAnoQueVem</p><p>podemos escrever o seguinte programa de exemplo (próximo</p><p>slide):</p><p>A linguagem Java</p><p>Como rodar um código em Java?</p><p>class TestaIdade {</p><p>public static void main(String[] args) {</p><p>// imprime a idade</p><p>int idade = 20;</p><p>System.out.println(idade);</p><p>// gera uma idade no ano seguinte</p><p>int idadeNoAnoQueVem;</p><p>idadeNoAnoQueVem = idade + 1;</p><p>// imprime a idade</p><p>System.out.println(idadeNoAnoQueVem);</p><p>}</p><p>}</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• Representar números inteiros é fácil, mas como guardar</p><p>valores reais, tais como frações de números inteiros e</p><p>outros?</p><p>• Outro tipo de variável muito utilizado é o double, que</p><p>armazena um número com ponto flutuante (e que também</p><p>pode armazenar um número inteiro).</p><p>double pi = 3.14;</p><p>double x = 5 * 10;</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• O tipo boolean armazena um valor verdadeiro ou falso, e só:</p><p>nada de números, palavras ou endereços, como em algumas</p><p>outras linguagens.</p><p>boolean verdade = true;</p><p>• “true” e “false” são palavras reservadas do Java.</p><p>• É comum que um boolean seja determinado através de uma</p><p>expressão booleana, isto é, um trecho de código que retorna</p><p>um booleano, como o exemplo:</p><p>int idade = 30;</p><p>boolean menorDeIdade = idade < 18;</p><p>A linguagem Java</p><p>Declarando e usando Variáveis em Java</p><p>• O tipo char guarda um, e apenas um, caractere e deve estar</p><p>entre aspas simples.</p><p>• Não se esqueça dessas duas características de uma variável</p><p>do tipo char! Por exemplo, ela não pode guardar um código</p><p>como " pois o vazio não é um caractere!</p><p>char letra = 'a’;</p><p>System.out.println(letra);</p><p>Variáveis do tipo char são pouco usadas no dia a dia. Veremos</p><p>mais a frente o uso das Strings, que usamos constantemente,</p><p>porém estas não são definidas por um tipo primitivo.</p><p>A linguagem Java</p><p>Comandos de decisão – if e o else</p><p>• A sintaxe do if no Java é a seguinte:</p><p>• if (condicaoBooleana) {</p><p>codigo;</p><p>}</p><p>• Uma condição booleana é qualquer expressão que retorne</p><p>true ou false.</p><p>A linguagem Java</p><p>Comandos de decisão – if e o else</p><p>• Desta maneira podemos usar os operadores <, >, <=, >= e</p><p>outros.</p><p>• Um exemplo:</p><p>int idade = 15;</p><p>if (idade < 18) {</p><p>System.out.println("Não pode entrar");</p><p>}</p><p>A linguagem Java</p><p>Comandos de decisão – if e o else</p><p>• Usamos a cláusula else para indicar o comportamento que</p><p>deve ser executado no caso da expressão booleana ser</p><p>falsa:</p><p>int idade = 15;</p><p>if (idade < 18) {</p><p>System.out.println("Não pode entrar");</p><p>} else {</p><p>System.out.println("Pode entrar");</p><p>}</p><p>A linguagem Java</p><p>Comandos de decisão – if e o else</p><p>• Podemos concatenar expressões booleanas através dos</p><p>operadores lógicos "E” e "OU”.</p><p>• o "E” é representado pelo && e</p><p>• o "OU” é representado pelo ||.</p><p>A linguagem Java</p><p>Comandos de decisão – if e o else</p><p>• Um exemplo seria verificar se ele tem menos de 18 anos e</p><p>se ele não é amigo do dono:</p><p>int idade = 15;</p><p>boolean amigoDoDono = true;</p><p>if (idade < 18 && amigoDoDono == false) {</p><p>System.out.println("Não pode entrar");</p><p>} else {</p><p>System.out.println("Pode entrar");</p><p>}</p><p>A linguagem Java</p><p>Comandos de decisão – if e o else</p><p>• Esse código poderia ficar ainda mais legível, utilizando-se o</p><p>operador de negação, o !.</p><p>• Esse operador transforma o resultado de uma expressão</p><p>booleana de false para true e vice versa:</p><p>int idade = 15;</p><p>boolean amigoDoDono = true;</p><p>if (idade < 18 && !amigoDoDono) {</p><p>System.out.println("Não pode entrar");</p><p>} else {</p><p>System.out.println("Pode entrar");</p><p>}</p><p>A linguagem Java</p><p>Comandos de repetição – while</p><p>• O trecho dentro do bloco do while será executado até o</p><p>momento em que a condição idade < 18 passe a ser falsa.</p><p>• E isso ocorrerá exatamente no momento em que</p><p>idade == 18, o que não o fará imprimir 18.</p><p>int i = 0;</p><p>while (i < 10) {</p><p>System.out.println(i);</p><p>i = i + 1;</p><p>}</p><p>• Já o while acima imprime de 0 a 9.</p><p>A linguagem Java</p><p>Comandos de repetição – for</p><p>• É um loop com variável de controle, isto é, conseguimos</p><p>definir quantas vezes ele irá executar.</p><p>• Seu objetivo é fazer um trecho de código ser repetido</p><p>enquanto uma condição continuar verdadeira.</p><p>• Mas além disso, o for isola também um espaço para</p><p>inicialização de variáveis e o modificador dessas variáveis,</p><p>fazendo com que fiquem mais legíveis.</p><p>A linguagem Java</p><p>Comandos de repetição – for</p><p>• Sintaxe:</p><p>for (inicializacao; condicao; incremento) {</p><p>codigo;</p><p>}</p><p>• Um exemplo é o a seguir:</p><p>for (int i = 0; i < 10; i = i + 1) {</p><p>System.out.println("olá!");</p><p>}</p><p>A linguagem Java</p><p>Comandos de repetição – for</p><p>• Esse código “for” poderia ser trocado por “while” da seguinte</p><p>maneira:</p><p>int i = 0;</p><p>while (i < 10) {</p><p>System.out.println("olá!");</p><p>i = i + 1;</p><p>}</p><p>A linguagem Java</p><p>Comandos de repetição – for x while</p><p>• O código do for indica claramente que a variável i serve, em</p><p>especial, para controlar a quantidade de laços executados.</p><p>• Quando usar o for? Quando usar o while? Depende do gosto</p><p>e da ocasião.</p><p>A linguagem Java</p><p>int i = 0;</p><p>while (i < 10) {</p><p>System.out.println(</p><p>"olá!");</p><p>i = i + 1;</p><p>}</p><p>for (int i = 0; i < 10; i = i + 1) {</p><p>System.out.println("olá!");</p><p>}</p><p>Pós incremento</p><p>• i = i + 1 pode realmente ser substituído por i++ ?</p><p>• Depende do caso.....</p><p>• int i = 5;</p><p>• int x = i++;</p><p>• Qual é o valor de x?</p><p>• O de i, após essa linha, é 6.</p><p>• O operador ++, quando vem após a variável, retorna o valor</p><p>antigo, e incrementa (pós incremento), fazendo x valer 5.</p><p>A linguagem Java</p><p>Pós incremento</p><p>• Se você tivesse usado o ++ antes da variável (pré</p><p>incremento), o resultado seria 6:</p><p>• int i = 5;</p><p>• int x = ++i; // aqui x valera 6</p><p>• Entenderam a diferença?</p><p>A linguagem Java</p><p>Controlando os loops</p><p>• Apesar de termos condições booleanas nos nossos laços,</p><p>em algum momento, podemos decidir parar o loop por algum</p><p>motivo especial sem que o resto do laço seja executado.</p><p>for (int i = x; i < y; i++) {</p><p>if (i % 19 == 0) {</p><p>System.out.println("Achei um número</p><p>divisível por 19 entre x e y"); break;</p><p>}</p><p>}</p><p>A linguagem Java</p><p>Controlando os loops</p><p>for (int i = x; i < y; i++) {</p><p>if (i % 19 == 0) {</p><p>System.out.println("Achei um número</p><p>divisível por 19 entre x e y");</p><p>break;</p><p>}</p><p>}</p><p>• O código acima vai percorrer os números de x a y e parar</p><p>quando encontrar um número divisível por 19, uma vez que</p><p>foi utilizada a palavra chave break.</p><p>A linguagem Java</p><p>Escopo de variáveis</p><p>• No Java, podemos declarar variáveis a qualquer momento.</p><p>• Porém, dependendo de onde você as declarou, ela vai valer</p><p>de um determinado ponto a outro.</p><p>// aqui a variável i não existe</p><p>int i = 5;</p><p>// a partir daqui ela existe</p><p>• O escopo da variável é o nome dado ao trecho de código em</p><p>que aquela variável existe e onde é possível acessá-la.</p><p>• Quando abrimos um novo bloco com as chaves, as variáveis</p><p>declaradas ali dentro só valem até o fim daquele bloco.</p><p>A linguagem Java</p><p>Escopo de variáveis</p><p>(exemplo)</p><p>if (algumBooleano) {</p><p>int i = 5;</p><p>} else {</p><p>int i = 10;</p><p>}</p><p>System.out.println(i); // cuidado!</p><p>• Aqui a variável i não existe fora do if e do else!</p><p>• Se você declarar a variável antes do if, vai haver outro erro</p><p>de compilação: dentro do if e do else a variável está sendo</p><p>redeclarada!</p><p>A linguagem Java</p><p>Escopo de variáveis (exemplo)</p><p>• Então o código para compilar e fazer sentido fica:</p><p>int i;</p><p>if (algumBooleano) {</p><p>i = 5;</p><p>} else {</p><p>i = 10;</p><p>}</p><p>System.out.println(i);</p><p>A linguagem Java</p><p>Escopo de variáveis (exemplo)</p><p>for (int i = 0; i < 10; i++) {</p><p>System.out.println("olá!");</p><p>}</p><p>System.out.println(i);</p><p>• O que sairia impresso neste println( ) ?</p><p>• Daria erro, pelo mesmo motivo do escopo da variável “i”.</p><p>• Como resolver?</p><p>A linguagem Java</p><p>Um bloco dentro do outro</p><p>• Um bloco também pode ser declarado dentro de outro.</p><p>• Isto é, um if dentro de um for, ou um for dentro de um for,</p><p>algo como:</p><p>while (condicao) {</p><p>for (int i = 0; i < 10; i++) {</p><p>// código</p><p>}</p><p>}</p><p>A linguagem Java</p><p>Um bloco dentro do outro</p><p>• É muito comum também utilizar um for dentro de outro for,</p><p>porém as vaiáveis contadoras têm o identificador diferente.</p><p>for (int i = 0; i < 10; i++) {</p><p>for (int j = 0; j < 10; j++) {</p><p>// código</p><p>}</p><p>}</p><p>Onde usamos este código?</p><p>A linguagem Java</p><p>Obrigado!</p><p>Bons Estudos.</p><p>Slide 1: Programação de Computadores II</p><p>Slide 2: Bibliografia</p><p>Slide 3: A linguagem Java</p><p>Slide 4: A linguagem Java</p><p>Slide 5: A linguagem Java</p><p>Slide 6: A linguagem Java</p><p>Slide 7: A linguagem Java</p><p>Slide 8: A linguagem Java</p><p>Slide 9: A linguagem Java</p><p>Slide 10: A linguagem Java</p><p>Slide 11: A linguagem Java</p><p>Slide 12: A linguagem Java</p><p>Slide 13: A linguagem Java</p><p>Slide 14: A linguagem Java</p><p>Slide 15: A linguagem Java</p><p>Slide 16: A linguagem Java</p><p>Slide 17: A linguagem Java</p><p>Slide 18: A linguagem Java</p><p>Slide 19: A linguagem Java</p><p>Slide 20: A linguagem Java</p><p>Slide 21: A linguagem Java</p><p>Slide 22: A linguagem Java</p><p>Slide 23: A linguagem Java</p><p>Slide 24: A linguagem Java</p><p>Slide 25: A linguagem Java</p><p>Slide 26: A linguagem Java</p><p>Slide 27: A linguagem Java</p><p>Slide 28: A linguagem Java</p><p>Slide 29: A linguagem Java</p><p>Slide 30: A linguagem Java</p><p>Slide 31: A linguagem Java</p><p>Slide 32: A linguagem Java</p><p>Slide 33: A linguagem Java</p><p>Slide 34: A linguagem Java</p><p>Slide 35: A linguagem Java</p><p>Slide 36: A linguagem Java</p><p>Slide 37: A linguagem Java</p><p>Slide 38: A linguagem Java</p><p>Slide 39: A linguagem Java</p><p>Slide 40: A linguagem Java</p><p>Slide 41: A linguagem Java</p><p>Slide 42: A linguagem Java</p><p>Slide 43: A linguagem Java</p><p>Slide 44: A linguagem Java</p><p>Slide 45: A linguagem Java</p><p>Slide 46: A linguagem Java</p><p>Slide 47: A linguagem Java</p><p>Slide 48: A linguagem Java</p><p>Slide 49: A linguagem Java</p><p>Slide 50: A linguagem Java</p><p>Slide 51: A linguagem Java</p><p>Slide 52: A linguagem Java</p><p>Slide 53: A linguagem Java</p><p>Slide 54: A linguagem Java</p><p>Slide 55: A linguagem Java</p><p>Slide 56: A linguagem Java</p><p>Slide 57: A linguagem Java</p><p>Slide 58: A linguagem Java</p><p>Slide 59</p>

Mais conteúdos dessa disciplina