Buscar

caderno de exercicio

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lista 1 - cout, atribuição e operadores aritméticos 
 
 
Orientações: 
1- Todas as soluções em C++. 
2- Quando existir algum cálculo, declare a variável e armazene o resultado da 
operação. 
3 - Todos os exercícios terão comando de saída. 
 
#Solução do exercício 6 
 
1) Construa um programa que exiba o número 23. 
 
2) Construa um programa que exiba a mensagem: Eu vou me apaixonar por essa disciplina e por 
essa razao, vou construir Programas todos os dias. 
 
3) Construa um programa que exiba seu nome no início da 2a zona. 
 
4) Construa um programa que exiba seu nome e curso, deixando duas zonas em branco entre eles. 
 
5) Construa um programa que exiba a soma de 53 + 35. 
 
6) Construa um programa que exiba o sucessor e o antecessor de 324. 
 
7)Construa um programa que exiba o quadrado de 25. 
 
8) Construa um programa que exiba a média aritmética de 9.8 e 7.5. 
 
9) Construa um programa que exiba o quociente real da divisão de 32 por 5. 
 
10) Construa um programa que exiba o quociente inteiro da divisão de 32 por 5. 
 
11) Construa um programa que exiba o resto inteiro da divisão de 32 por 5. 
 
12) Construa um programa que calcule e exiba a média ponderada dos números 7, 4, 8 e 10 cujos 
pesos são 2,3,2 e 3 respectivamente. 
 
13) Construa um programa que exiba o novo saldo da sua caderneta que tinha R$ 1200,00 e teve 
reajuste de 5%. 
 
14) Construa um programa que exiba o desconto 11% de um produto cujo valor é de R$ 2350,00. 
 
15) Construa um programa que separe o dia, mês e ano da data: 13081962. 
 
16) Construa um programa que separe os algarismos que se encontram na classe das unidades de 
milhar do número 123456789. 
 
17) Construa um programa que separe os algarismos que se encontram na classe das unidades de 
milhão do número 123456789. 
 
18) Construa um programa que inverta o número 745. 
 
19) Construa um programa que exiba a área de um quadrado que tem 6,5 de lado. 
 
20) Construa um programa que exiba o perímetro de um retângulo que tem 4,5 de largura e 5,2 de 
i 
 
 
 
Lista 2 - cout, atribuição... cin(getline), if...else... 
 
 
Orientações: 
1- Todas as soluções em C++. 
2- O “comando” de entrada estará presente em todos os exercícios. 
3- Quando existir algum cálculo, declare a variável e armazene o resultado da 
operação. 
4- A estrutura if ... else ... estará presente em todos os exercícios. 
5 - Todos os exercícios terão “comando” de saída. 
 
1) Construa um programa em C++ que deixe entrar com um número e imprimi-lo caso ele seja maior 
que 90. 
 
2) Construa um programa em C++ que deixe entrar com um número e informar se ele é ou não 
divisível por 6. 
 
3) Construa um programa em C++ que deixe entrar com nome, nota de duas provas de 1 aluno. Exibir 
nome, as duas notas, a média aritmética e uma das mensagens: AP ou RP (A média é 7, 0 para 
aprovação). 
 
4) Construa um programa em C++ que deixe entrar com o nome da capital do Ceará. Se a resposta 
estiver correta, exibir Parabéns, caso contrário Errou. (Considerar: Fortaleza ou FORTALEZA). 
 
5) Construa um programa em C++ que leia duas alturas e exiba uma das mensagens: alturas iguais/ 
alturas diferentes. 
 
6) Construa um programa em C++ que leia dois números e exiba-os em ordem crescente. 
 
7) Construa um programa em C++ que leia três números possíveis lados de um triângulo e exiba uma 
das mensagens: formam um triângulo/ não formam um triângulo. 
 
8) Um técnico de voleibol está selecionando atletas que tenham altura maior do que 1,75 e idade 
menor do que 15 anos. Construa um programa em C++ que deixe entrar com a idade e a altura e 
exiba uma das mensagens: selecionada/ não selecionada. 
 
9) Construa um programa em C++ que leia o salário bruto de uma pessoa. Se o salário for maior do 
que R$ 2000,00 então, o desconto do IR será de 20%. Caso contrário não pagará nada. 
 
10) A loja XXX resolveu facilitar as compras do pessoal de baixa renda e, para isso, abriu uma linha de 
crédito cujo valor máximo da prestação não poderá ultrapassar a 35% do salário bruto. Construa um 
programa em C++ que deixe entrar com o salário bruto e o valor da prestação e informe se o 
empréstimo pode ou não ser concedido. 
 
11) Construa um programa em C++ que receba um número via teclado. Se o número for negativo, 
eleve o número ao quadrado e exiba, caso contrário, extraia a raiz quadrada dele e exiba. 
 
12) Um programador de WEB gostaria de verificar se o mês de nascimento do usuário é, ou não, 
válido. 
Construa um programa em C++ que deixe entrar com a data no formato DDMMAAAA e exiba uma das 
mensagens: Mes valido / Mes invalido. 
 
13) Segundo uma tabela médica que deixará qualquer um frustrado, o peso ideal está relacionado com 
a altura e sexo. Construa um programa em C++ que receba a altura e o sexo de uma pessoa, calcule 
e exiba o seu peso ideal, utilizando as seguintes fórmulas: 
• homens: (72.7 * altura) – 58 
• mulheres: (62.1 * altura) – 44.7 
 
 
 
14) Construa um programa em C++ que informe o sexo e o tempo contribuição para o INSS e exiba 
uma das mensagens: Pode se aposentar/ Não pode se aposentar. Sabendo-se que têm direito ao 
benefício os trabalhadores urbanos do sexo masculino a partir dos 65 anos e do sexo feminino a partir 
dos 60 anos de idade. 
 
15) Num mercado de peças de baixo preço, cada comprador só pode comprar um tipo de peças por 
vez, mas não tem limite de quantidade de peças. Construa um programa em C++ que entre com a 
quantidade de peças e o valor de cada peça. Se o total for maior que R$ 200,00 , terá um desconto de 
20%. 
 
 
Lista 3 - cout, atribuição, cin(ou getline ), if...else if... e switch(). 
 
 
Orientações: 
1- Todas as soluções em C++. 
2- O “comando” de entrada estará presente em todos os exercícios. 
3- Quando existir algum cálculo, declare a variável e armazene o resultado da 
operação. 
4- O comando if...else if ... estará presente em todos os exercícios. 
5 - Todos os exercícios terão “comando “de saída. 
 
1) Construa um programa em C++ que deixe entrar com três números e armazenar o maior número 
na variável de nome maior e imprimi-la.(suponha números diferentes). 
 
 2) Construa um programa em C++ que deixe entrar com três números para as variáveis a, b, c. 
Trocar os conteúdos das variáveis de tal maneira que na variável a fique o menor número, na variável 
b o número do meio e na variável c, o maior número. Exibi-los em ordem decrescente (suponha 
números diferentes). 
 
3) Construa um programa em C++ que deixe ler três números, possíveis lados de um triângulo e exiba 
a classificação segundo os lados. 
Acrescente: Ler três números, possíveis lados de um triângulo e exiba a classificação segundo os 
ângulos. 
 
4) Construa um programa em C++ que deixe entrar com o salário de uma pessoa e exibir o desconto 
do INSS segundo a tabela abaixo: 
menor ou igual a R$ 900,00 - isento 
maior que R$ 900,00 e menor ou igual a R$ 1200,00 - 10% 
maior que R$ 1200,00 e menor ou igual a R$2000,00 - 15% 
maior que R$ 2000,00 – 27,5% 
 
5) Um plano de saúde, após as negociações com o governo enviou a tabela abaixo. Construa um 
programa em C++ que deixe entrar com o nome e a idade de uma pessoa e exiba o nome e o valor 
que ela deverá pagar. 
- até 10 anos - R$ 30,00 
- maior que 10 até 29 anos - R$ 60,00 
- maior que 29 até 45 anos - R$ 120,00 
- maior que 45 até 59 anos - R$ 150,00 
- maior que 59 até 65 anos - R$ 250,00 
- maior que 65 anos - R$ 400,00 
 
6) Faça um programa que possa exibir o menu abaixo: 
RESTAURANTE ANITA 
1 - VATAPÁ 
2 - PIZZA 
3 - MACARRONADA 
4 – FEIJOADA 
5- Sair 
O usuário deverá selecionar uma das opções do menu e 
esse deverá informar o preço do prato. 
Não existe repetição. 
 
 
 
7) Um endocrinologista deseja controlar a saúde de seus pacientes e,para isto, utiliza o Índice de 
Massa Corporal (IMC). Sabendo-se que o IMC é calculado através da seguinte fórmula: 
2altura
peso IMC = Onde: - peso é dado em Kg 
- altura é dada em metros 
Construa um programa em C++ que entre com o código do paciente, peso e altura e exiba o código do 
paciente e sua faixa de risco, baseando-se na seguinte tabela: 
IMC FAIXA DE RISCO 
abaixo de 20 abaixo do peso 
a partir de 20 até 25 normal 
acima de 25 até 30 excesso de peso 
acima de 30 até 35 obesidade 
acima de 35 obesidade mórbida 
 
8) Como a blitz da Lei Seca tem dado resultado, o DETRAN-RJ resolveu realizar a blitz do IPVA. 
Construa um programa em C+ que a partir da entrada do último algarismo da placa, possa exibir o 
mês que vence o IPVA. Leve em conta a tabela abaixo para construir o programa. 
 
Final da 
placa 
Prazo 
0 Até 30/04/2010 
1 Até 31/05/2010 
2 Até 30/06/2010 
3 Até 30/074/2010 
4 Até 30/08/2010 
5 Até 30/09/2010 
6 e 7 Até 30/11/2010 
8 e 9 Até 30/11/2010 
 
9) Construa um programa em C++ que leia a idade de uma pessoa e informe a sua classe eleitoral. 
Pesquise na no site do TER caso você não tenha certeza: 
• não eleitor . 
• eleitor obrigatório . 
• eleitor facultativo. 
 
10) Construa um programa em C++ que leia um número e exiba uma mensagem informando se ele é 
igual a 5, ou se é igual a 200, ou se é igual a 400, ou se ele está no intervalo entre 500 e 1000 
inclusive, ou se ele está fora dos escopos anteriores. 
 
 
	IMC

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes