Capítulo 4 Controle de fluxo. 2Capítulo 4 – Controle de fluxo Controle de fluxo if / else switch / case while do / while for break / continue Instruções.

Slides:



Advertisements
Apresentações semelhantes
JAVA Orientação a Objetos
Advertisements

Programação em Java Prof. Maurício Braga
INTRODUÇÃO A COMPUTAÇÃO ENG. CIVIL
Introdução à Programação Engenharia da Computação
Programação em Java Prof. Maurício Braga
Um programa em C Bibliotecas Variáveis globais
Estruturas de Repetição
Programação Orientada a Objetos – Parte II
Linguagem de Programação IV
Java Básico Arrays Marco Antonio, Arquiteto de Software – TJDF Atualizado: Fevereiro/2009.
Introdução à Programação usando Processing Programação Gráfica 2D Estrutura de Seleção Exercício Estrutura de Seleção 2º Semestre 2009 > PUCPR > Design.
Histórico do Java 1990 James Gosling (Sun Microsystems)
Adaptação dos acetatos originais do livro: Java- An Introduction to Problem Solving & Programming, 4ª Edição Autor: Walter Savitch, ISBN © 2005.
Manipulação de Arquivos de Dados
Orientação a Objetos: Modificador Final para Métodos e Classes
Java: Comandos Básicos
Linguagens de Programação Orientadas a Objetos
Programação Básica em Java
MC542 Organização de Computadores Teoria e Prática
Recursividade Inhaúma Neves Ferraz
Linguagem C Estruturas de Controle de Fluxos
Capítulo 10 Arrays. 2Capítulo 10 – Arrays Arrays Introdução Tipo do array Tamanho do array Preenchendo o array Varrendo um array Array com 2 dimensões.
Introdução à Programação Um enfoque orientado a construção de modelos em programas baseados em objetos Gustavo Motta Departamento de Informática - UFPB.
Grupo Paralelismo – Unesp RC
Sintaxe de Fortran 25/abril/2006. Comandos Fortran PROGRAM PRINT READ STOP END.
CES-41 COMPILADORES Capítulo IV Complementos de Análise Léxica.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Capítulo III Declarações e Comandos de Atribuição.
Laboratório de Programação de Computadores II 2S/2009.
Laboratório de Programação de Computadores II Aula 1 2S/2009.
Armazenamento de Dados em Arquivos
Estruturas de Repetição
Slides: Prof. João Fabro UTFPR - Curitiba
Slides: Prof. SIMÃO Revisão: Prof. João Fabro
Slides: Prof. João Fabro UTFPR - Curitiba
Estruturas de Decisão Permitir testes para decidir acções alternativas: if if - else switch (?:) Operador Condicional MF.
Introdução à linguagem de programação JAVA5
Métodos Programação II 1 Métodos de Programação II (Mestrado Integrado em Engenharia de Comunicações) 1º Ano, 2º Semestre Elementos de Classe, class wrappers.
Revisão da Linguagem C.
Linguagem de Programação
Estrutura de decisão e repetição em JAVA
Tópicos Tipos de Dados Variáveis por Valor Variáveis por Referência
Linguagens de Programação
JAVA Orientação a Objetos
Instruções condicionais
Interfaces.
HandyBoard & Interactive C. HandyBoard Especificações –Clock de 2 MHz –32 Kb de RAM –7 entradas para sensores analógicos –9 entradas para sensores digitais.
1 A Tecnologia Java. 2 Introdução à linguagem Origens do JAVA Projecto Green, programação para a electrónica de Consumo (Dezembro 1990): Pouca memória.
O Portal do Estudante de Computação
Relatório de avaliação final +COMÉRCIO 3 fases – 6 meses cada = 18 meses 32 consultores e uma assistente 176 empresas atendidas.
Algoritmo e Programação
Tipos Especiais de Listas
Comandos de atalhos e Code Templates do Netbeans
APRENDER A APRENDER deve ser nossa meta. Comandos de Controle de Programa Comandos de Seleção Prof. Me. Jeime Nunes.
Programação Orientada a objetos II Rafael Perazzo B Mota Semana II.
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Polimorfismo.
Aula 10. Pontifícia Universidade Católica de Goiás PUC GOIÁS Departamento de Computação Informática e Computação Professor: MSc. Mário Oliveira Orsi Cesar.
PCI- Estrutura Condicional Profa. Mercedes Gonzales Márquez.
Comando de Seleção switch
Aula Prática 5 05/05/2010. //Estrutura do método public int subtrair (int a, int b){ //Calcule a operação desejada. int resultado = a – b; //Retorne o.
Laboratório I Mateus Raeder. Mateus Raeder – abril de 2010 Expressões booleanas  Tipo boolean -Tipo de dado primitivo -Possui os valores: true e false.
1 Programação – JAVA Unidade 3 – Loops e Lógica Prof. Aparecido V. de Freitas Curso de Ciência da Computação.
Linguagem Java Programação II.
ALGORITMOS Profº Antonio Carlos Marcelino de Paula 1.
Estruturas de Controle [1] JAVA Faculdade Mauricio de Nassau Linguagem de Programação II Curso de Engenharia de Telecomunicações.
Algoritmo e Estrutura de Dados I Linguagem C – Comandos if-else-if e Switch Márcia Marra.
Fundamentos de Programação 1 Slides 21 Prof.ª Fabiany e Prof. SIMÃO Linguagem C “Lista Encadeada”.
Olá, boa tarde Edson Boa tarde. Olá, boa tarde Edson Olá, boa tarde.
Programação de Computadores LINGUAGEM C – AULA 05 - PROF. WELLINGTON TELLES.
Transcrição da apresentação:

Capítulo 4 Controle de fluxo

2Capítulo 4 – Controle de fluxo Controle de fluxo if / else switch / case while do / while for break / continue Instruções aninhadas Rótulos

3Capítulo 4 – Controle de fluxo if if (idade < 18) { System.out.println(Entrada proibida!); }

4Capítulo 4 – Controle de fluxo if / else if (hora < 12) { System.out.println(Bom dia); } else { System.out.println(Boa tarde); }

5Capítulo 4 – Controle de fluxo switch / case switch (situacao) { case 25: executarRotina1(); break; case 18: executarRotina2(); break; case 32: executarRotina3(); break; default: executarRotina4(); }

6Capítulo 4 – Controle de fluxo while e do / while while (i < 100) { System.out.println(dentro do while); i += 3; } do { System.out.println(dentro do while); i += 3; } while (i < 100);

7Capítulo 4 – Controle de fluxo for for (int i=0; i<10; i++) { System.out.println(Valor: + i); } for (int x=1930; x<=2006; x+=4) { System.out.println(Copa do mundo de + x); }

8Capítulo 4 – Controle de fluxo break e continue while (i < 30) { i++; if (i == 15) continue; if (valorCalculado == result) break; }

9Capítulo 4 – Controle de fluxo Instruções aninhadas for (int contador = 0; contador < 100; contador++) { if (contador % 3 == 0) { System.out.println(Tabuada de + contador); int x = 1; while (x <= 10) { System.out.println(contador * x); } } else { System.out.println(contador + não é múltiplo de 3); }

10Capítulo 4 – Controle de fluxo Rótulos loopExterno: for (------; ; ) { ; while (------) { ; if (------) { continue loopExterno; } if (------) { break loopExterno; }

11Capítulo 4 – Controle de fluxo Exercícios Fixação 5 Laboratório 1 Laboratório 2