You are on page 1of 3

Trabalho de Recuperao

Aluno: _________________________________________________________
Disciplina: Programao Orientada a Objetos
Professora: Alba Assis Campos

1. Explique como surgiu a Linguagem C++.
2. O que Java?
3. Monte um quadro especificando as vantagens e desvantagem de utilizar
C++ e Java.
4. O que programao orientada a objetos?
5. O que programao estruturada?
6. O que varivel?
7. O que estrutura de controle e quais estruturas existentes em C++.
8. Quais so os loops de repetio existentes? Explique detalhadamente
cada um.
9. D um exemplo prtico de if e else.
10. D um exemplo prtico de cada loop de repetio.
11. O que switch?
12. Qual a diferena em utilizar break e continue?
13. O que funo?
14. Qual a diferena de funo e funo recursiva.
15. O que classe?
16. O que herana em C++?
17. O que so funes virtuais em C++?
18. Quais tipos de herana existente em C++. Explique.
19. O que struct?
20. D um exemplo prtico de utilizao de struct.
21. O que polimorfismo?
22. O que objeto em linguagem de programao?
23. O que ponteiro em linguagem de programao?
24. Qual a vantagem de utilizar programao orientada a objetos.
25. O que interface em programao orientada a objetos.
26. Escreva um algoritmo em C++ que receba dois nmeros inteiros,
digitados pelo usurio e mostre o maior e o menor nmero digitado.
27. Escreva um algoritmo em C++ que calcule a mdia aritmtica de 3
nmeros reais fornecidos pelo o usurio e exiba o resultado na tela.
28. Escreva um algoritmo em C++ que receba a idade de uma pessoa e
mostre na sada em qual categoria ela se encontra:
10-14 infantil
15-17 juvenil
18-25 adulto
29. Escreva um algoritmo em C++ que faa a verificao se o nmero
digitado pelo usurio par ou mpar.
30. Escreva um algoritmo em C++ que mostre na tela os nmeros de 1 at
100. (4 pontos)
31. Fazer um programa que cria uma estrutura livro, que contm os
campos ttulo, ano de edio, nmero de pginas e preo. Ler os
valores para os 5 livro e imprimir a mdia do nmero de pginas dos
livros.
32. Utilizando estrutura, fazer um programa em C++ que permita a entrada
de nome, endereo e telefone de 5 pessoas e os imprima.
33. Construa uma estrutura aluno com nome, nmero de matrcula e curso.
Leia do usurio a informao de 5 alunos, armazene a estrutura e
imprima os dados na tela.
34. Faa um programa que armazena filmes produzidos por vrios diretores
e: crie e leia uma estrutura de 5 diretores, cada um contendo nome
(mximo 20 letras), quantidade de filmes e filmes. Mostre na tela o
nome do filme e o seu diretor.
35. Crie uma estrutura representando os alunos do curso de Introduo a
Programao de Computadores. A estrutura deve conter a matrcula do
aluno, nome, nota da primeira prova, nota da segunda prova e nota da
terceira prova.
a. Permita ao usurio entrar com os dados de 5 alunos.
b. Encontre a media geral de cada aluno.
c. Para cada aluno diga se ele foi aprovado ou reprovado,
considerando o valor 6 para aprovao.
36. Faa um programa que receba a quantidade de pessoas que assistiram
a uma partida de futebol e mostre as mensagens de acordo com a
tabela:
menos que 1000 - "pblico baixo"
entre 1001 e 10000- "pblico mdio"
acima de 10000 - "pblico bom"
OBS: Mostrar tambm o pblico que foi digitado.
37. Elabore um programa que indique se um nmero digitado est
compreendido entre 20 e 90, ou no
38. Um comerciante comprou um produto e quer vend-lo com um lucro de
45% se o valor da compra for menor que R$ 20,00; caso contrrio, o
lucro ser de 30%. Elabore um programa que leia o valor do produto e
imprima o valor de venda para o produto.
39. Faa um programa para ler dois nmeros inteiros e informar se estes
nmeros so iguais ou diferentes.
40. Faa uma calculadora com menu em c++. (Operaes que deve ter:
soma, subtrao, multiplicao e diviso).

You might also like