Escola Fundação Bradesco   -     15/05/2003

Exercícios de Fixação da Linguagem C++.

1-Elabore programa para o cálculo do máximo divisor comum entre 2 números.
2-Elabore programa que imprima o seu nome na tela após digitação.
3-Leia dois números e apresente seu produto.
4-Leia três números e apresente sua média.
5-Leia o nome e as notas de um aluno. Apresente seu nome e sua média.
6-Dados 3 números, imprima o maior deles e o menor deles.
7-Dados 3 números, verifique se todos são positivos. Caso algum número seja negativo, apresentar na saída.
8-Elabore um programa que leia “n” números digitados e apresente sua média.
9-Elabore um programa que imprima na tela a média de “n” números, excluindo o menor número digitado entre eles.
10-Elabore um programa que substitua ‘a’ por ‘z’, para qualquer texto digitado. 
11-Elabore um menu de opções com 4 situações: “1 - Exibir nomes, 2 – Exibir Lista, 3 – Exibir Carros, 4 sair”. Obs: Utilizar switch.
12-Elabore um programa que permita que a pessoa escolha sua cor favorita entre Verde, Vermelho, Amarelo, Azul, Laranja ou Roxo e exiba os resultados.
13-Elabore um programa que verifique se o número digitado é número primo.
14-Elabore um programa que identifique todos os números primos dentro de um intervalo fornecido pelo usuário.
15-Elabore um programa que ordene uma seqüência de números em ordem crescente.
16-Elabore um programa que armazene e exiba notas de alunos de classes de no máximo 4 alunos. Para no mínimo 3 classes.
17-Elabore um programa que inverta o texto digitado. Exemplo: “cola”  passará apresentar “aloc”.
18-Elabore um programa que ordene as letras de forma crescente.
19-Elabore um programa que escreva texto em arquivos após a confirmação do [Enter] pelo usuário.
20-Elabore um programa que leia o texto previamente armazenado num arquivo(Obs: Utilize o arquivo do exercício anterior).
21-Elabore um programa de Cadastro de Agenda utilizando classe com o nome de agenda com os atributos nomes e telefones.
22-Elabore um programa que envia para tela valores de acordo com a tabela abaixo, sem usar o 	comando if.
a = 20     e = 22 
b = 6      f = 56
c = 50     g = 32
d = 90     h = 25 
Sugestão: Use switch
23-Elabore um programa que transfira os dados do arquivo Entrada.DAT, não necessariamente 	existente, para o arquivo Backup.BAK.
24-Elabore um programa que exiba os dados do arquivo Entrada.DAT, caso este arquivo exista. Se 	não existir envie mensagem “Arquivo Inexistente” ao operador.
25-Elabore um programa que coloque os registro da agenda de forma alfabética, gerando um arquivo “AgendaCrescente.txt”.




1-Elabore um menu de opções com 4 situações: 

Menu:
1 - Exibir nomes, 
2 – Exibir Lista, 
3 – Exibir Carros, 
4 sair”. 

Obs: Utilizar switch.



1