SlideShare a Scribd company logo
1 of 27
Inteligência Artificial Reinaldo Bianchi FEI - Elétrica 2000
2a. Aula Programação Java Básica
Vimos na aula passada ,[object Object],[object Object],[object Object],[object Object]
Nesta aula veremos: ,[object Object],[object Object],[object Object]
Comandos de Decisão ,[object Object],[object Object]
Operadores relacionais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
If ,[object Object],[object Object],[object Object],[object Object],[object Object]
If ... Else ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exemplos: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparação de Strings ,[object Object],[object Object],[object Object],[object Object],[object Object]
Exercício  if  1 ,[object Object],[object Object]
If ... Else  aninhados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exemplo  if  aninhados ,[object Object],[object Object],[object Object],[object Object]
Switch ... Case ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exercício switch ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comandos de Repetição ,[object Object],[object Object],[object Object],[object Object]
For ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
do - while ,[object Object],[object Object],[object Object],[object Object],[object Object]
while ,[object Object],[object Object],[object Object],[object Object],[object Object]
break ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
continue ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
While x do-while ,[object Object],[object Object],[object Object]
Exercícios Repetição ,[object Object],[object Object],[object Object],[object Object]
Exercício Repetição ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exercício  ,[object Object],[object Object],[object Object]
Conclusão ,[object Object],[object Object],[object Object],[object Object]
Exercícios para entregar na próxima aula: ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Aula 03 - Estruturas de repetição
Aula 03 - Estruturas de repetiçãoAula 03 - Estruturas de repetição
Aula 03 - Estruturas de repetiçãoEder Samaniego
 
Java básico - Módulo 04: Estruturas de controle
Java   básico - Módulo 04:  Estruturas de controleJava   básico - Módulo 04:  Estruturas de controle
Java básico - Módulo 04: Estruturas de controleProfessor Samuel Ribeiro
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
 
Java: Estruturas de Repetição
Java: Estruturas de RepetiçãoJava: Estruturas de Repetição
Java: Estruturas de RepetiçãoArthur Emanuel
 
Semana 04 Estruturas Condicionais
Semana 04   Estruturas CondicionaisSemana 04   Estruturas Condicionais
Semana 04 Estruturas CondicionaisEder Samaniego
 
05 - Operadores relacionais e estruturas de repetição - v1.0
05 - Operadores relacionais e estruturas de repetição - v1.005 - Operadores relacionais e estruturas de repetição - v1.0
05 - Operadores relacionais e estruturas de repetição - v1.0César Augusto Pessôa
 
JavaScript: Estruturas (aula 2)
JavaScript: Estruturas (aula 2)JavaScript: Estruturas (aula 2)
JavaScript: Estruturas (aula 2)Gustavo Zimmermann
 
aula 06 - Logica de programacao
aula 06 - Logica de programacaoaula 06 - Logica de programacao
aula 06 - Logica de programacaoAislan Rafael
 
Linguagens de Programação II - Aula 3
Linguagens de Programação II - Aula 3Linguagens de Programação II - Aula 3
Linguagens de Programação II - Aula 3guestd6da1cd
 
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Thalles Anderson
 
Aula 01 - Revisão Algoritmo 1
Aula 01  - Revisão Algoritmo 1Aula 01  - Revisão Algoritmo 1
Aula 01 - Revisão Algoritmo 1Eder Samaniego
 
Logica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoLogica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoRegis Magalhães
 
Algoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetiçãoAlgoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetiçãoEder Samaniego
 
Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Eder Samaniego
 

What's hot (20)

Aula 03 - Estruturas de repetição
Aula 03 - Estruturas de repetiçãoAula 03 - Estruturas de repetição
Aula 03 - Estruturas de repetição
 
Java básico - Módulo 04: Estruturas de controle
Java   básico - Módulo 04:  Estruturas de controleJava   básico - Módulo 04:  Estruturas de controle
Java básico - Módulo 04: Estruturas de controle
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
 
Java: Estruturas de Repetição
Java: Estruturas de RepetiçãoJava: Estruturas de Repetição
Java: Estruturas de Repetição
 
Capítulo 2 - Python
Capítulo 2 - PythonCapítulo 2 - Python
Capítulo 2 - Python
 
Algoritmos Aula 06
Algoritmos Aula 06Algoritmos Aula 06
Algoritmos Aula 06
 
Semana 04 Estruturas Condicionais
Semana 04   Estruturas CondicionaisSemana 04   Estruturas Condicionais
Semana 04 Estruturas Condicionais
 
05 - Operadores relacionais e estruturas de repetição - v1.0
05 - Operadores relacionais e estruturas de repetição - v1.005 - Operadores relacionais e estruturas de repetição - v1.0
05 - Operadores relacionais e estruturas de repetição - v1.0
 
Lógica de programação
Lógica de programaçãoLógica de programação
Lógica de programação
 
JavaScript: Estruturas (aula 2)
JavaScript: Estruturas (aula 2)JavaScript: Estruturas (aula 2)
JavaScript: Estruturas (aula 2)
 
aula 06 - Logica de programacao
aula 06 - Logica de programacaoaula 06 - Logica de programacao
aula 06 - Logica de programacao
 
Linguagens de Programação II - Aula 3
Linguagens de Programação II - Aula 3Linguagens de Programação II - Aula 3
Linguagens de Programação II - Aula 3
 
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
 
Aula 01 - Revisão Algoritmo 1
Aula 01  - Revisão Algoritmo 1Aula 01  - Revisão Algoritmo 1
Aula 01 - Revisão Algoritmo 1
 
Logica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoLogica Algoritmo 05 Repeticao
Logica Algoritmo 05 Repeticao
 
Algoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetiçãoAlgoritmos 01 - Semana 08 - Estruturas de repetição
Algoritmos 01 - Semana 08 - Estruturas de repetição
 
Algoritmos Aula 11
Algoritmos Aula 11Algoritmos Aula 11
Algoritmos Aula 11
 
Algoritmos Aula 07
Algoritmos Aula 07Algoritmos Aula 07
Algoritmos Aula 07
 
Algoritmos Aula 09
Algoritmos Aula 09Algoritmos Aula 09
Algoritmos Aula 09
 
Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01
 

Viewers also liked (20)

Brain Mass and Encephalization Quotients in the Domestic Industrial Pig (Sus ...
Brain Mass and Encephalization Quotients in the Domestic Industrial Pig (Sus ...Brain Mass and Encephalization Quotients in the Domestic Industrial Pig (Sus ...
Brain Mass and Encephalization Quotients in the Domestic Industrial Pig (Sus ...
 
(4)el aprendizaje (1)
(4)el aprendizaje (1)(4)el aprendizaje (1)
(4)el aprendizaje (1)
 
Por la paz
Por la pazPor la paz
Por la paz
 
Atitude Tudo
Atitude TudoAtitude Tudo
Atitude Tudo
 
Mundo em Miniatura
Mundo em MiniaturaMundo em Miniatura
Mundo em Miniatura
 
MamãE Me Ensinou
MamãE Me EnsinouMamãE Me Ensinou
MamãE Me Ensinou
 
Cinco cosas que aprender...
Cinco cosas que aprender...Cinco cosas que aprender...
Cinco cosas que aprender...
 
Ravagnani Awards 2011
Ravagnani Awards 2011Ravagnani Awards 2011
Ravagnani Awards 2011
 
Educacion emociones
Educacion emocionesEducacion emociones
Educacion emociones
 
Resume- Aditya Singh
Resume- Aditya SinghResume- Aditya Singh
Resume- Aditya Singh
 
Presentación MAR
Presentación MARPresentación MAR
Presentación MAR
 
Personal Summary
Personal SummaryPersonal Summary
Personal Summary
 
Wiki
WikiWiki
Wiki
 
Apresenta[1]
Apresenta[1]Apresenta[1]
Apresenta[1]
 
Blogs Educativos
Blogs EducativosBlogs Educativos
Blogs Educativos
 
Apresenta[1]
Apresenta[1]Apresenta[1]
Apresenta[1]
 
Analisis del nuevo dcn
Analisis del nuevo dcnAnalisis del nuevo dcn
Analisis del nuevo dcn
 
Portugal vale a pena
Portugal vale a penaPortugal vale a pena
Portugal vale a pena
 
v
vv
v
 
Moda
ModaModa
Moda
 

Similar to ptt

Aula02 condicionais
Aula02   condicionaisAula02   condicionais
Aula02 condicionaisYuri Passos
 
0000364 aula 5 estruturas de decisão
0000364 aula 5   estruturas de decisão0000364 aula 5   estruturas de decisão
0000364 aula 5 estruturas de decisãoEvelyneBorges
 
Curso de Java (Parte 3)
 Curso de Java (Parte 3) Curso de Java (Parte 3)
Curso de Java (Parte 3)Mario Sergio
 
(A07) LabMM3 - JavaScript - Estruturas de decisão
(A07) LabMM3 - JavaScript - Estruturas de decisão(A07) LabMM3 - JavaScript - Estruturas de decisão
(A07) LabMM3 - JavaScript - Estruturas de decisãoCarlos Santos
 
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de DecisãoRodrigo Kiyoshi Saito
 
Estrutura de Dados em Java (Revisão de Algoritimos em Java)
Estrutura de Dados em Java (Revisão de Algoritimos em Java)Estrutura de Dados em Java (Revisão de Algoritimos em Java)
Estrutura de Dados em Java (Revisão de Algoritimos em Java)Adriano Teixeira de Souza
 
mod2-mecanismos
mod2-mecanismosmod2-mecanismos
mod2-mecanismosdiogoa21
 
Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
Python Introdução
Python IntroduçãoPython Introdução
Python IntroduçãoBruno Santos
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoJanynne Gomes
 
DOJO - TDD com C++
DOJO - TDD com C++DOJO - TDD com C++
DOJO - TDD com C++thiagodp
 
TDD em C++
TDD em C++TDD em C++
TDD em C++thiagodp
 
Aula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de RepetiçãoAula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de RepetiçãoAndré Constantino da Silva
 

Similar to ptt (20)

Aula02 condicionais
Aula02   condicionaisAula02   condicionais
Aula02 condicionais
 
0000364 aula 5 estruturas de decisão
0000364 aula 5   estruturas de decisão0000364 aula 5   estruturas de decisão
0000364 aula 5 estruturas de decisão
 
If
IfIf
If
 
Curso de Java (Parte 3)
 Curso de Java (Parte 3) Curso de Java (Parte 3)
Curso de Java (Parte 3)
 
(A07) LabMM3 - JavaScript - Estruturas de decisão
(A07) LabMM3 - JavaScript - Estruturas de decisão(A07) LabMM3 - JavaScript - Estruturas de decisão
(A07) LabMM3 - JavaScript - Estruturas de decisão
 
Java3
Java3Java3
Java3
 
EstrutControleC.pdf
EstrutControleC.pdfEstrutControleC.pdf
EstrutControleC.pdf
 
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
 
Estrutura de Dados em Java (Revisão de Algoritimos em Java)
Estrutura de Dados em Java (Revisão de Algoritimos em Java)Estrutura de Dados em Java (Revisão de Algoritimos em Java)
Estrutura de Dados em Java (Revisão de Algoritimos em Java)
 
mod2-mecanismos
mod2-mecanismosmod2-mecanismos
mod2-mecanismos
 
Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 07 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Python Introdução
Python IntroduçãoPython Introdução
Python Introdução
 
Aula3
Aula3Aula3
Aula3
 
02 controle de fluxo
02   controle de fluxo02   controle de fluxo
02 controle de fluxo
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de Seleção
 
DOJO - TDD com C++
DOJO - TDD com C++DOJO - TDD com C++
DOJO - TDD com C++
 
TDD em C++
TDD em C++TDD em C++
TDD em C++
 
Algoritmos Aula 08
Algoritmos Aula 08Algoritmos Aula 08
Algoritmos Aula 08
 
Aula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de RepetiçãoAula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de Repetição
 
Aula02
Aula02Aula02
Aula02
 

More from Rodrigo Vieira

More from Rodrigo Vieira (17)

Padariapampulha
PadariapampulhaPadariapampulha
Padariapampulha
 
Seja idiota Jabor
Seja idiota JaborSeja idiota Jabor
Seja idiota Jabor
 
Pessoas Especiais
Pessoas EspeciaisPessoas Especiais
Pessoas Especiais
 
Sorria Sempre
Sorria SempreSorria Sempre
Sorria Sempre
 
Temperamentos _Sathler
Temperamentos _SathlerTemperamentos _Sathler
Temperamentos _Sathler
 
Padariapampulha
PadariapampulhaPadariapampulha
Padariapampulha
 
Padariapampulha
PadariapampulhaPadariapampulha
Padariapampulha
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
 
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
 
ptt
pttptt
ptt
 
Rodrigo
RodrigoRodrigo
Rodrigo
 
So no orkut
So no orkutSo no orkut
So no orkut
 
Eramos Felizes e não sabiamos
Eramos Felizes e não sabiamosEramos Felizes e não sabiamos
Eramos Felizes e não sabiamos
 
Tortas Padaria Pampulha
Tortas Padaria PampulhaTortas Padaria Pampulha
Tortas Padaria Pampulha
 
Bebida
BebidaBebida
Bebida
 

ptt