Sie sind auf Seite 1von 4

PARTE III - CONSTANTES, VARIVEIS E EXPRESSES COMPUTACIONAIS LGICAS E ARITMTICAS

1. Dar o tipo de cada uma das seguintes constantes (inteiro, real ou string): a)613 b)613.0 c)-613 d)613 e)-3.012e15 f)17e12 g)-28.3 h)fim de questo 2. a) b) c) d) e) f) Dar o resultado de cada uma das seguintes expresses: 5 ^ 20 + 3 6 + 19 - 0.3 3.0 ^ 5.0 + 1 1/4+2 29.0/7+4 3/6.0-7 com seis dgitos significativos os seguintes

3. Expressar como um nmero real valores: a) pi b) e c) nmero de avogadro d) massa de um eltron(em kg) e) dimetro de um tomo(em cm) f) valor de um parsec(em km)

4.Dar o valor da varivel resultado aps a execuo operaes (suponha que todas as variveis sejam reais): a)resultado <- 3.0 * 6 b)X<-2.0 Y<-3.0 resultado<-X^Y-X c)resultado<-4 X<-2 resultado<-resultado*X

da

seguinte

sequncia

de

5.Dar o valor de cada uma das seguintes expresses inteiras: a)16*6-3*2 b)-2^3 c)(28+3*4)/4 d)3+2*(18-4^2) e)2^2*3 f)8-30/6 6.Suponha que a, b e c sejam variveis reais e que i, j e k sejam variveis inteiras. Dados a=4.0, b=6.0 e i=3, qual seria o valor final dos comandos seguintes ? a)c<-a*b-i b)k<-i/4*6 c)c<-b/a+1.5 d)k<-trunc(b/a+4.7) e)j<-round(a/(5/i)) f)k<-abs(a-b)*2+i 7.Escreva as seguintes expresses matemticas como expresses de computador a a) --- + 1 b a+b b) --c-d b a + --c c) ------e d - --f 2

b d) a + ----c-d c e) (a+b) --d f) [(a+b)c]d sen a + cos a g) ------------tg a -b + (b2 4ac)-1/2 h) -----------------2 a

8.Em quais dos seguintes passos importante a ordem dos comandos ? Em outras palavras, quando se muda a ordem dos comandos, os resultados finais se alteram ? (supor x <> y <> z) a)x<-y y<-z b)x<-y z<-x c)x<-z x<-y d)z<-y X<-y

PARTE IV - ALGORITMOS
1.Elabore um algoritmo para trocar um pneu furado. Admita que esto disponveis um macaco, uma chave de roda e um pneu em boas condies. 2.Elabore um algoritmo para fazer pipoca numa panela de fogo, usando manteiga, sal e milho de pipoca. 3.Desenvolva um algoritmo para substituir um vidro quebrado de uma janela. Numa lista a parte descreva todos os materiais necessrios. 4.Elabore um algorimo que represente a sua sada de casa pela manh. Comece com o passo dormindo na cama e inclua todas as suas atividades matutinas normais. 5.Elabore um algoritmo de aterro sanitrio. (Para o pessoal de Engenharia Ambiental e Civil). Parte I: preparao do terreno. Parte II: como realizar o aterro. 6.Elabore um algoritmo para realizar uma chamada telefonica local. Amplie o algoritmo para realizar chamadas de longa distncia e a cobrar. 7.Muitos pases esto passando a utilizar o sistema mtrico. Preparar um algoritmo para executar as seguintes converses: a)ler uma temperatura dada na escala celsius e imprimir o equivalente em fahrenheit (f=9/5c+32) b)ler uma quantidade de chuva dada em polegadas e imprimir o equivalente em milmetros (25,4mm=1 polegada) 8.Preparar um algoritmo para ler um nome de pessoa na forma nome batismo seguido por sobrenome e imprimir o nome na forma sobrenome seguido pelo nome batismo.

9.Preparar um algoritmo para calcular a estatstica desvio padro de cinco numeros. 3

10.O cardpio de uma casa de hamburger dado abaixo. Preparar um algoritmo para ler a quantidade de cada item comprado e calcular a conta final. Monas burger Hamburguer (r$3.50) Cheeseburger(r$4.50) Batata frita (r$5.00) Refrigerante (r$1.50) Milkshake(r$2.80) Quantidade __ __ __ __ __

11.Elaborar o algoritmo para encontrar as razes de uma equao do segundo grau incluindo as razes complexas. 12.O custo ao consumidor de um carro novo a soma do custo de fbrica com a percentagem do distribuidor e dos impostos (aplicado ao custo de fbrica). Supondo que a percentagem do distribuidor seja de 12% e os impostos de 45%, preparar um algoritmo para ler o custo de fbrica do carro e imprimir o custo ao consumidor. 13.Voc foi encarregado pelos organizadores de uma competio internacional de preparar um servio de traduo simultnea para resultados da competio relatados em unidades mtricas. Desenvolver algoritmos para manusear os seguintes eventos: a)converter resultados de salto em altura, relatados em metros, para ps e polegadas (1pe=12polegadas e 1 metro=39.37 polegadas) b)dado o tempo para uma corrida de 100 metros, estimar o tempo para 100 jardas. Supor que o atleta corra a uma velocidade constante (1 jarda =3 ps ou 0.9144 metros) 14.Uma lista de taxas de cmbio de 1977, para troca de moeda estrangeira, fornece a seguinte tabela de equivalncia: 100 francos franceses-21.55 dolares canadenses 1 dolar americano=1.06 doleras canadenses 100 marcos alemes=43.20 dolares canadenses 1 libra inglesa=1.84 dolares canadenses 100 coroas suecas=24.25 dolares canadenses 100 dracmas gregos=2.95 dolares canadenses Desenvolver algoritmos para fazer as seguintes converses: a)ler uma quantidade em franco franceses e imprimir o equivalente em dolares canadenses b)ler uma quantidade em dolares americanos e imprimir o equivalente em coroas suecas e franco franceses c)ler uma quantidade em dracmas gregos e imprimir o equivalente em libras inglesas d)ler uma quantidade em dolares canadenses e imprimir o equivalente em dolares americanos e marcos alemes. 15.A companhia de carros usados joo honesto para a seus empregados um salrio de R$3.000 por ms mais uma comisso de R$500 para cada carro vendido mais 5% do valor da venda. Todo ms a companhia prepara os dados sobre cada vendedor contendo o seu nome, o nmero de carros vendidos e o valor total das vendas. Prepare um algoritmo para calcular e imprimir o salrio do vendedor num dado ms. Testar o algoritmo completamente, utilizando um conjunto apropriado de dados. 16.Trs massas m1, m2 e m3 esto separadas por distncias r12, r13 e r23. Se G a constante de gravitao universal, a energia de coeso mantendo a massa das partculas juntas dada pela frmula E=G((m1m2/r12)+(m1m3/r13)+(m2m3/r23)) Para massas em kg e distncias em metros, G vale 6.67e-11 n m2/kg2. Preparar um algoritmo para ler os valores de m e r, calcular e imprimir a energia de coeso e tambm os valores iniciais dados.

17.Um sistema de equaes lineares da forma ax+by=c dx+ey=f pode ser resolvido utilizando-se as seguintes formulas: x=(ce-bf)/(ae-bd) e y=(af-cd)/(ae-bd) Preparar um algoritmo para ler o conjunto de coeficientes (a,b,c,d,e,f) e imprimir a soluo, ou seja, x e y. Existem casos para os quais este algoritmo no funciona? 18.O custo de seguro contra granizo numa comunidade tpica de fazendeiros 3.5% do valor de cobertura solicitado por acre, multiplicado pelo nmero de acres plantados. Supondo que as possibilidades de colheitas sejam limitadas a trigo, aveia e cevada, preparar um algoritmo para ler a cobertura desejada e o nmero de acres plantados para cada uma das trs plantaes e calcular o custo total do prmio do seguro para este cliente. 19.Recentemente, conduziu-se uma experincia para determinar a acelerao da gravidade em saskatoon. Deixou-se cair uma bola, a partir do repouso, do alto de vrios edifcios. O tempo gasto para atingir o solo foi registrado em cada caso. Um total de cinco medidas foram feitas, com os seguintes resultados: Altura do prdio(m) 69 114 216 129 48 tempo gasto para tingir o solo(s) 3.74 4.84 6.64 5.13 3.11

Preparar um algoritmo para calcular a acelerao gravitacional g, a partir destes dados, utilizando a frmula Y=1/2*g*t*t onde y representa a distncia percorrida pela bola e t o tempo gasto. Cada um dos cico casos dar um valor de g. O melhor valor de g para a localidade de saskatoon, com base nestes resultados, dado pela mdia aritmtica das cinco medidas. O algoritmo deve ler os dados fornecidos e imprimir o melhor valor. 20.Embora a velocidade da luz seja constante, no importando a velocidade relativa da fonte e do observador, o comprimento de onda e a frequncia mudam - um efeito previsto pela primeira vez por Johann Doppler e conhecido como efeito Doppler. O comprimento de onda lambda emitido por uma fonte movendo-se em direo ao observador com uma velocidade v comprimido por uma quantidade deltalambda, que dada pela frmula deltalambda=v*lambda/c onde c a velocidade da luz. Suponha que um avio esteja voando em direo a uma estao de rdio com uma velocidade constante de 360 km/h(1e4cm/s). Se a estao de rdio est emitindo num comprimento de onda de 30 metros, a mudana no comprimento de onda devido ao efeito doppler 1e-3 cm Ento o piloto do avio deve ajustar o cm menos 1e-3, ou seja, 2.999.999 cm, comprimento de onda de 3.000.001 cm se um algoritmo para ler o comprimento de aproximao do avio e ento imprimir receber o sinal. receptor para um comprimento de onda de 3000 at que ele ache a estao, e ento para o ele estiver afastando-se da estao. Preparar onda emitido pela estao e a velocidade de o valor real de lambda com o qual o piloto

PARTE V - PROGRAMAO EM LINGUAGEM PASCAL OU C


Implementar em linguagem de programao os algoritmos elaborados nos exerccios 7 at 20. Onde esto as respostas (material de consulta): A)Anotaes de aula B)Livros

Das könnte Ihnen auch gefallen