Aula 5 | LABORATORIO 1

2
CURSO DE CURTA DURAÇÃO TREINAMENTO PARA SOLUCIONAR PROBLEMAS COMPUTACIONAIS COM A LINGUAGEM DE PROGRAMAÇÃO C++ Professor: Ing. Henry Raúl González Brito | Mestre em Gestão de Projetos Informáticos | Email: [email protected] LABORATORIO 5 41. Uma escola precisa administrar os livros de sua biblioteca. De cada livro deve armazenar o título, o autor, o preço e o ano de publicação. Crie um programa que determine: Os códigos fontes para cadastrar os dados dos livros. Mostre o título e o autor dos livros que foram publicados entre os anos 2008 e 2013, incluindo estes. Crie uma função chamada "Depreciacao” que calcule a depreciação do valor do livro. Para realizar o cálculo a função deve receber o preço do livro e como resultado deve retornar o 20% de dito valor. Mostre o título e ano dos livros cuja depreciação seja major de 1000 Kwanzas. 42. Considere que um médico armazena algumas informações sobre os seus 20 pacientes (nome, idade, altura e peso). Crie um programa que determine: Os códigos fontes para cadastrar os dados dos pacientes. Mostre o nome da pessoa mais pesada. Criar uma função que utilize essa equação para determinar o peso ideal de uma pessoa: Peso ideal = ( 72.7 X ALTURA ) 58 Mostre os nomes e a idade das pessoas que estejam acima do seu peso ideal. 43. Foi realizada uma pesquisa de algumas características de 50 empresas de uma certa região. Em cada empresa foram colectados os seguintes dados: nome, endereço, quantidade de empregados e média salarial. Crie um programa que determine: Os códigos fontes para cadastrar os dados das empresas. (5 valores) Mostre o nome das empresas cuja média salarial é superior a 90 000 Kwanzas. (5 valores) Criar uma função chamada “Imposto” que dado a Média Salarial de uma empresa e a quantidade de empregados, calcule o IMPOSTO SOBRE OS RENDIMENTOS DO TRABALHO se: Condição Imposto por pagar (Média Salarial * Quantidade de Empregados) es maior que 5 000 000 Kwanzas Imposto = (Média Salarial * Quantidade de Empregados)*0.25 (Média Salarial * Quantidade de Empregados) es menor ou igual a 5 000 000 Kwanzas Imposto = (Média Salarial * Quantidade de Empregados)*0.30 Calcule e mostre a soma de todos os impostos por pagar por todas as empresas cadastradas. 44. Crie um programa em C/C++ capaz de calcular o faturamento mensal de 1000 produtos onde os preços unitários, as quantidades e os nomes desses produtos são fornecidos um a um é determine: Os códigos fontes para cadastrar os dados dos produtos. Crie uma função para calcular o Total de Vendas de um Produto(1). (1) = ç × Mostre o nome do produto que obteve o Maior Total de Vendas.

Transcript of Aula 5 | LABORATORIO 1

CURSO DE CURTA DURAÇÃO

TREINAMENTO PARA SOLUCIONAR PROBLEMAS COMPUTACIONAIS COM A LINGUAGEM DE PROGRAMAÇÃO C++

Professor: Ing. Henry Raúl González Brito | Mestre em Gestão de Projetos Informáticos | Email: [email protected]

LABORATORIO 5 41. Uma escola precisa administrar os livros de sua biblioteca. De cada livro deve armazenar o título,

o autor, o preço e o ano de publicação. Crie um programa que determine: Os códigos fontes para cadastrar os dados dos livros. Mostre o título e o autor dos livros que foram publicados entre os anos 2008 e 2013,

incluindo estes. Crie uma função chamada "Depreciacao” que calcule a depreciação do valor do livro.

Para realizar o cálculo a função deve receber o preço do livro e como resultado deve retornar o 20% de dito valor.

Mostre o título e ano dos livros cuja depreciação seja major de 1000 Kwanzas.

42. Considere que um médico armazena algumas informações sobre os seus 20 pacientes (nome, idade, altura e peso). Crie um programa que determine:

Os códigos fontes para cadastrar os dados dos pacientes. Mostre o nome da pessoa mais pesada. Criar uma função que utilize essa equação para determinar o peso ideal de uma

pessoa: Peso ideal = ( 72.7 X ALTURA ) – 58

Mostre os nomes e a idade das pessoas que estejam acima do seu peso ideal.

43. Foi realizada uma pesquisa de algumas características de 50 empresas de uma certa região. Em cada empresa foram colectados os seguintes dados: nome, endereço, quantidade de empregados e média salarial. Crie um programa que determine:

Os códigos fontes para cadastrar os dados das empresas. (5 valores)

Mostre o nome das empresas cuja média salarial é superior a 90 000 Kwanzas. (5 valores)

Criar uma função chamada “Imposto” que dado a Média Salarial de uma empresa e a quantidade de empregados, calcule o IMPOSTO SOBRE OS RENDIMENTOS DO TRABALHO se:

Condição Imposto por pagar

(Média Salarial * Quantidade de Empregados) es maior que 5 000 000 Kwanzas

Imposto = (Média Salarial * Quantidade de Empregados)*0.25

(Média Salarial * Quantidade de Empregados) es menor ou igual a 5 000 000 Kwanzas

Imposto = (Média Salarial * Quantidade de Empregados)*0.30

Calcule e mostre a soma de todos os impostos por pagar por todas as empresas

cadastradas.

44. Crie um programa em C/C++ capaz de calcular o faturamento mensal de 1000 produtos onde os preços unitários, as quantidades e os nomes desses produtos são fornecidos um a um é determine:

Os códigos fontes para cadastrar os dados dos produtos. Crie uma função para calcular o Total de Vendas de um Produto(1).

(1)𝑻𝒐𝒕𝒂𝒍 𝒅𝒆 𝑽𝒆𝒏𝒅𝒂𝒔 𝒅𝒆 𝒖𝒎 𝑷𝒓𝒐𝒅𝒖𝒕𝒐 𝒙 = 𝑷𝒓𝒆ç𝒐 𝒖𝒏𝒊𝒕𝒂𝒓𝒊𝒐 𝒙 × 𝑸𝒖𝒂𝒏𝒕𝒊𝒅𝒂𝒅 𝒙 Mostre o nome do produto que obteve o Maior Total de Vendas.

CURSO DE CURTA DURAÇÃO

TREINAMENTO PARA SOLUCIONAR PROBLEMAS COMPUTACIONAIS COM A LINGUAGEM DE PROGRAMAÇÃO C++

Professor: Ing. Henry Raúl González Brito | Mestre em Gestão de Projetos Informáticos | Email: [email protected]

Mostre o faturamento Total mensual (2). (2) Soma de todos os Totales de Vendas de Produtos.

Mostre o percentual que cada produto (Imprimir o nome) tem sobre o faturamento total mensal.

Imprimir o nome dos produtos que têm vendas de mais de 50 items.

45. Numa fábrica trabalham 100 homens divididos em três classes: Os que fazem até 30 peças por mês (Classe A). Os que fazem de 31 a 35 peças por mês (Classe B). Os que fazem mais de 35 peças por mês (Classe C).

A classe A recebe salário mínimo. A classe B recebe salário mínimo e mais 30% do salário mínimo. A classe C recebe salário-mínimo e mais 50% do salário mínimo. Faça um programa em C/C++ que leia o número de registro do operário e o número de peças fabricadas por mês; calcule e escreva:

Os códigos fontes para cadastrar os dados dos operários. Uma função chamada float Salario(float aSalarioMinimo, int aNumeroPecas) para

calcular o salário de cada operário. O total da folha mensal de pagamento da fábrica. O número de registro do operário de maior salário.