Universidade Federal de Campina Grande

Centro de Engenharia Elétrica e Informática

Departamento de Sistemas e Computação

Disciplina: Introdução à Ciência da Computação

 

2ª Lista de Exercícios – 2006.1 – 19/10/2006

 

Entregar em disquete no dia 31/10/2006

 

1.      É possível calcular a resultante de várias forças atuantes sobre um corpo decompondo-as segundo um sistema de coordenadas - XY, conforme ilustrado na figura:

 

                                                                      

 

 

 

 

 

 

 

 

 

 

Onde,  e , o valor da resultante sobre o corpo é dada por , sendo q o ângulo medido a partir do eixo x no sentido anti-horário.

Faça um programa FORTRAN que calcule a resultante R obtendo a partir do dispositivo de entrada padrão os valores das forças não-nulas e seus respectivos ângulos em graus. Seu programa deverá calcular e exibir o valor da resultante. Para o calculo do cos e sen do ângulo utilize as funções intrínsecas do FORTRAN cos (a) e sin (a), onde a é a medida do ângulo em radianos, por exemplo, q = 180º logo a = 3,141592654. O programa pára quando encontra uma força nula.

 

2.      Em uma fábrica de caixas são utilizadas máquinas de corte controladas por computador, onde são inseridas as informações referentes às dimensões da caixa: o comprimento X, a largura Y e a altura Z, conforme a figura; e à quantidade de caixas a serem produzidas. A máquina reserva 4 áreas de colagem em 3 abas, com largura de (1/5) da medida Z, por medida de segurança. Durante o processo é realizado um corte de uma folha retangular para extração do molde de cada caixa. Será consumido um rolo de papelão com largura L e comprimento proporcional à quantidade de caixas. Após a inserção dos valores acima a máquina exibe um relatório, solicitando a especificação do rolo a ser inserido na bobina (largura x comprimento) e indicando a quantidade de rejeitos ao termino da produção. Faça um programa FORTRAN que com base nas informações acima que exiba este relatório.

 

 

 

 

 

 

 

 

 

 

 


 

 


  1. Faça um programa FORTRAN que leia um conjunto de valores reais não-nulos, e ao término da leitura exiba os seguintes dados estatísticos:

 

a)      Valor máximo e valor mínimo

b)      Valor médio

c)      Desvio padrão do valor médio

d)      Intervalo de confiança.

 

Dadas as seguintes expressões:

 

  1. Faça um programa que leia dados para dois conjuntos inteiros A e B de 10 elementos cada e determine:

a.      O conjunto .

b.      O conjunto .

Os elementos de A e B serão lidos a partir do dispositivo de entrada padrão.

 

  1. Dada as Matrizes A e B quadradas de ordem 5, faça um programa que:

c.      ordene os dados da matriz A em ordem crescente dentro de cada linha;

d.      ordene os dados da matriz B em ordem decrescente dentro de cada coluna; e

e.      o produto de A por B.

 

  1. Em um salão subterrâneo encontrado na antiga cidade de Constantinopla foi encontrada a escritura tabular abaixo, que estava danificada pela ação do tempo e não era possível visualizar todo o seu conteúdo, sabendo que a mesma possui uma lógica matemática escreva um programa FORTRAN que preencha e exiba o painel completo sabendo que a mesma era uma matriz que possuía a forma quadrangular com 64 quadros. Os dados da matriz serão calculados pelo programa, e não lidos.