Disciplina: PROGRAMAÇÃO PARA ENGENHARIA E TECNOLOGIA UNISUL-SC / 2009 (2º. Sem.) ATIVIDADES SUPERVISIONADAS Atividade-1: Um determinado material radioativo perde metade de sua massa a cada 50 segundos. Dada a massa inicial, em gramas, fazer um algoritmo que determine o tempo necessário para que essa massa se torne menor do que 0,5 gramas. Escreva a massa inicial, a massa final e o tempo calculado em horas, minutos e segundos. Atividade-2: Dado um polinômio na forma fazer uma sub-rotina que retorne o valor do polinômio e o de sua derivada no ponto x, recebendo como parâmetros de entrada a ordem do polinômio, os coeficientes e o x. Atividade-3: Escreva um programa que calcule o tempo (t) necessário para um corpo no estado de repouso (vo=0) atingir o solo (h=0) a partir de uma altura ho informada pelo usuário. Considere g = - 9,81 [m/s2] e que a equação de queda livre do corpo é dada pela fórmula h = ho + vo.t + (1/2).g.t2. Atividade-4: Escreva um programa que lê dois números complexos x=a+b*i e y=c+d*i e calcule a adição (x+y), subtração (x-y), multiplicação (x*y) e divisão (x/y). Construa o programa com quatro módulos, um para cada cálculo, e retorne por escrito a operação requerida e o resultado dela. Atividade-5: Uma empresa de informática comercializa um programa para gerenciar o cadastro de informações dos funcionários de empresas. Uma determinada empresa, com 8 departamentos, adquiriu o programa e, ao executar o programa pela primeira vez, informou o número de funcionários e as informações de cada funcionário. As informações armazenadas são nome, idade, sexo, tempo de casa, em anos, departamento e salário. Escreva um programa para realizar as seguintes operações: 1. Procurar no cadastro e informar todos os dados do funcionário com nome informado pelo usuário; 2. Informar o número de funcionários de determinado departamento; 3. O número de funcionários do sexo feminino; 4. Exibir os dados dos funcionários com o menor e com o maior tempo de casa; 5. Exibir o salário médio, por departamento; 6. Exibir a idade média, por departamento; 7. Exibir o número de funcionários do sexo masculino e feminino, com idades entre 29 e 35 anos. Atividade-6: Um caixa eletrônico dispõe de cédulas de 100, 50, 20, 10, 5, 2 e 1 reais para serem fornecidas nas operações de saque. Escreva um programa que solicite ao usuário um valor monetário inteiro e que informe o número de cédulas de cada valor que serão fornecidas pelo caixa eletrônico, considerando que, ao final, deverá ser fornecido o menor número possível de cédulas: Saque de R$ VALOR realizado com: ? cédulas de R$ 100,00 ? cédulas de R$ 50,00 ? cédulas de R$ 20,00 ? cédulas de R$ 10,00 ? cédulas de R$ 5,00 ? cédulas de R$ 2,00 ? cédulas de R$ 1,00 Curso de Engenharia Química – Material de Apoio Didático – Prof. IRAÍ SANTOS JÚNIOR (D.Sc.) 1