Baixe o app para aproveitar ainda mais
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
Compartilhar