![Page 1: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/1.jpg)
Computação e Linguagem de Programação
Computação e Linguagem de Programação
ProfessoresSandro Fonseca de SouzaDilson de Jesus Damião
1
Aula 5 parte 4
![Page 2: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/2.jpg)
Aula Anterior
2Computação e Linguagem de Programação
! Operadores relacionais e lógicos! Expressões boleadas! Estrutura if! Estrutura if .. else ! Estrutura if .. else if .. else ! Loop while! Loop do..…while! Loop for ! break e continue! loops infinitos! loops aninhados! problemas resolvidos
![Page 3: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/3.jpg)
Sumário
3Computação e Linguagem de Programação
! Funções ! Função void ! Polimorfismo
![Page 4: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/4.jpg)
Bibliografia Sugerida
4Computação e Linguagem de Programação
Tutorial na Web
http://www.cplusp
lus.com/
Bibliotecas padrão do C++
http://w
ww.cplusp
lus.com/ref
erence/
![Page 5: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/5.jpg)
Funções(subprogramas)
5Computação e Linguagem de Programação
![Page 6: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/6.jpg)
Definindo e usando funções
6Computação e Linguagem de Programação
![Page 7: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/7.jpg)
Definindo e usando funções
7Computação e Linguagem de Programação
![Page 8: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/8.jpg)
Definindo e usando funções
8Computação e Linguagem de Programação
![Page 9: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/9.jpg)
Definindo e usando funções
9Computação e Linguagem de Programação
![Page 10: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/10.jpg)
Função void
10Computação e Linguagem de Programação
![Page 11: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/11.jpg)
Passando argumentos através & ou ref
11Computação e Linguagem de Programação
![Page 12: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/12.jpg)
Passando argumentos através & ou ref
12Computação e Linguagem de Programação
![Page 13: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/13.jpg)
Argumentos Padrão
13Computação e Linguagem de Programação
![Page 14: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/14.jpg)
Sobrecarga de Funções (polimorfismo)
14Computação e Linguagem de Programação
![Page 15: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/15.jpg)
Funções Macro
15Computação e Linguagem de Programação
![Page 16: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/16.jpg)
Funções Macro
16Computação e Linguagem de Programação
![Page 17: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/17.jpg)
Funções Macro
17Computação e Linguagem de Programação
![Page 18: Computação e Linguagem de Programaçãodfnae.fis.uerj.br/twiki/pub/DFNAE/TopicosAnalises/Aula_5...Aula Anterior Computação e Linguagem de Programação 2 Operadores relacionais](https://reader035.vdocuments.pub/reader035/viewer/2022070719/5edf9907ad6a402d666aee79/html5/thumbnails/18.jpg)
Próxima Aula
! Arrays ! Ponteiros e Referencias ! Arrays e Funções ! Gerenciamento de memória dinâmica ! Vetores em C++
18Computação e Linguagem de Programação