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
Download

Atividades Supervisionadas_02 - Curso de Engenharia Química