Buscar

Caderno de Exercícios 1

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: 
Todas as soluções em C++. 
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 
 
Construa um programa que exiba o número 23. 
 
Construa um programa que exiba a mensagem: Eu vou me apaixonar por essa disciplina e por essa razao, vou construir Programas todos os dias. 
 
Construa um programa que exiba seu nome no início da 2a zona. 
 
Construa um programa que exiba seu nome e curso, deixando duas zonas em branco entre eles. 
 
Construa um programa que exiba a soma de 53 + 35. 
 
Construa um programa que exiba o sucessor e o antecessor de 324. 
 
7)Construa um programa que exiba o quadrado de 25. 
 
Construa um programa que exiba a média aritmética de 9.8 e 7.5. 
 i
 
Construa um programa que exiba o quociente real da divisão de 32 por 5. 
 
Construa um programa que exiba o quociente inteiro da divisão de 32 por 5. 
 
Construa um programa que exiba o resto inteiro da divisão de 32 por 5. 
 
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. 
 
Construa um programa que exiba o novo saldo da sua caderneta que tinha R$ 1200,00 e teve reajuste de 5%. 
 
Construa um programa que exiba o desconto 11% de um produto cujo valor é de R$ 2350,00. 
 
Construa um programa que separe o dia, mês e ano da data: 13081962. 
 
Construa um programa que separe os algarismos que se encontram na classe das unidades de milhar do número 123456789. 
 
Construa um programa que separe os algarismos que se encontram na classe das unidades de milhão do número 123456789. 
 
Construa um programa que inverta o número 745. 
 
Construa um programa que exiba a área de um quadrado que tem 6,5 de lado. 
 
Construa um programa que exiba o perímetro de um retângulo que tem 4,5 de largura e 5,2 de 
 
Lista 2 - cout, atribuição... cin(getline), if...else... 
 
Orientações: 
Todas as soluções em C++. 
O “comando” de entrada estará presente em todos os exercícios. 
Quando existir algum cálculo, declare a variável e armazene o resultado da operação. 
A estrutura if ... else ... estará presente em todos os exercícios. 5 - Todos os exercícios terão “comando” de saída. 
 
Construa um programa em C++ que deixe entrar com um número e imprimi-lo caso ele seja maior que 90. 
 
Construa um programa em C++ que deixe entrar com um número e informar se ele é ou não divisível por 6. 
 
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). 
 
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). 
 
Construa um programa em C++ que leia duas alturas e exiba uma das mensagens: alturas iguais/ alturas diferentes. 
 
Construa um programa em C++ que leia dois números e exiba-os em ordem crescente. 
 
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. 
 
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. 
 
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. 
 
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. 
 
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. 
 
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. 
 
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 
 
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. 
 
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: 
Todas as soluções em C++. 
O “comando” de entrada estará presente em todos os exercícios. 
Quando existir algum cálculo, declare a variável e armazene o resultado da operação. 
O comando if...else if ... estará presente em todos os exercícios. 5 - Todos os exercícios terão “comando “de saída. 
 
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). 
 
	RESTAURANTE ANITA 
- VATAPÁ 
- PIZZA 
- MACARRONADA 
– FEIJOADA 
5- Sair 
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). 
 
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. 
 
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% 
 
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 45 até 59 anos - R$ 150,00 - maior que 10 até 29 anos - R$ 60,00 	- maior que 59 até 65 anos - R$ 250,00 
maior que 29 até 45 anos - R$ 120,00 	- maior que 65 anos - R$ 400,00 
 
Faça um programa que possa exibir o menu abaixo: 
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. 
 
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: 
	alturapeso 	Onde: - peso é dado em Kg 
	IMC =	2
- 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 
	
	
	FAIXADE 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 
 
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 
 
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. 
 
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.

Outros materiais