PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 02

Documentos relacionados
Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM

PROGRAMAÇÃO DE COMPUTADORES I - BCC Lista de Exercícios do Módulo 1 - Preparação para a Prova 1

Exercícios de Programação Lista de Exercícios

Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1

Programação de Computadores I BCC701 Lista de Exercícios

Lista de Exercícios 01 Entrada e Saída de Dados

PROGRAMAÇÃO DE COMPUTADORES I - BCC Lista de Exercícios do Módulo 1 - Preparação para a Prova 1

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS

1 ESTRUTURA SEQUENCIAL

Algoritmos e Lógica de Programação. Prof. Marcos Antonio Estremoe. 1 - Faça um programa que imprima a frase: Bem Vindo à Engenharia Firb 2014.

Universidade Federal de Goiás Instituto de Informática

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Prova 1/3. Nome: Assinatura: Matrícula UFES: Semestre: 2013/2 Curso: Física (B e L) Turmas: 01 e 02 Data: 11/11/2013 GABARITO

CAPÍTULO 3 INSTRUÇÕES BÁSICAS

Vetores, Matrizes e Gráficos

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. subtração, multiplicação e a divisão dos números lidos.

1ª LISTA DE EXERCÍCIOS - Extra

Um caminhoneiro efetuou duas entregas de mercadorias e, para isso, seguiu o itinerário indicado pelos vetores deslocamentos d 1.

CAPÍTULO III. Comandos de Atribuição, Entrada e Saída CAPÍTULO III COMANDO DE ATRIBUIÇÃO SINTAXE DO COMANDO DE ATRIBUIÇÃO EM ALGORITMOS

a) Sabendo que o carro A faz 6 km por litro de combustível no circuito, quantos litros esse carro gastará durante o percurso total?

Fim. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Programação de Computadores

Programação C# + ASP.NET

VETORES. DEFINIÇÃO DE GRANDEZA É tudo aquilo que pode ser medido Exemplos: Comprimento Aceleração Força Velocidade

Tipos, variáveis, operadores, e entrada e saída

Física. Setor A. Índice-controle de Estudo. Prof.: Aula 9 (pág. 92) AD TM TC. Aula 10 (pág. 92) AD TM TC. Aula 11 (pág.

UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS

Linguagem de programação métodos/funções

LISTA DE EXERCÍCIO. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro.

Exemplo. T 1 2g = -2a T 2 g = a. τ = I.α. T 1 T 2 g = - 3a a g = - 3a 4a = g a = g/4. τ = (T 1 T 2 )R. T 1 T 2 = Ma/2 T 1 T 2 = a.

9. imprimir o fatorial do número 10. imprimir o sucessor e o anterior de um número lido 11. Imprimir se um número é primo ou não 12. Imprimir os 100 p

I - colocam-se 100 g de água fria no interior do recipiente. Mede-se a temperatura de equilíbrio térmico de 10ºC.

FÍSICA MÓDULO 13 GRAVITAÇÃO I. Professor Ricardo Fagundes

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Disciplina de Lógica de Programação - LOPS1

FIS-26 Prova 03 Maio/2011

PROGRAD / COSEAC Padrão de Respostas Física Grupos 05 e 20

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.

Duração do exame: 2:30h Leia o enunciado com atenção. Justifique todas as respostas. Identifique e numere todas as folhas da prova.

Lista de Exercícios Linguagem C#

LISTA DE EXERCÍCIOS: POTÊNCIA, TRABALHO E ENERGIA TURMAS: 1C01 a 1C10 (PROF. KELLER)

Trabalho. 1.Introdução 2.Resolução de Exemplos

EXAME Discursivo. Física. 2 A fase 01/12/2013. Boa prova!

A energia potencial em um ponto de coordenada, associada à força, quando o nível zero é tomado no ponto de coordenada em que, é:

Exercícios de Programação Lista de Exercícios

o módulo da quantidade de movimento do satélite, em kg m s, é, aproximadamente, igual a: a) b) c) d) e)

PROVA DE FISICA. a) Kg. m/s 2 e N.m b) Kg. m/s 2 e kgf c) Kgf e kcal d) Kg. m 2 /s 2 e J e) N e Kg. m/s 2

(a) Obtenha o valor de f( 1). (b) Estime o valor de f(2). (c) f(x) = 2 para quais valores de x? (d) Estime os valores de x para os quais f(x) = 0.

Material Didático Proposto

Programação Estruturada Comandos Condicionais (Decisão) Operadores Relacionais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C

As figuras acima mostram as linhas de indução de um campo magnético uniforme B r

Exercícios Resolvidos. Java Básico

CADERNO DE EXERCÍCIOS ALGORITMOS

Física I Prova 3 7/06/2014

, cosh (x) = ex + e x. , tanh (x) = ex e x 2

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 05 Modularização

Informática Aplicada I Lista: Fluxograma

EQUAÇÃO DE TORRICELLI E LANÇAMENTO VERTICAL EXERCÍCIOS

SUGESTÃO DE ESTUDOS PARA O EXAME FINAL DE FÍSICA- 1 ANO Professor Solon Wainstein SEGUE ABAIXO UMA LISTA COMPLEMENTAR DE EXERCÍCIOS

Introdução à Lógica de Programação. Adaptação de Luis Otavio Alvares

AVALIAÇÃO DA CAPACIDADE PARA A FREQUÊNCIA DO CURSO DE LICENCIATURA EM ENGENHARIA MECÂNICA DO INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA

Gravitação Universal, Trabalho e Energia. COLÉGIO SÃO JOSÉ FÍSICA - 3º ano Livro Revisional Capítulos 5 e 6

1 01 Mate t máti t c i a e Fí F s í ic i a Prof. Diego Pablo

Denomina-se gravidade a interação ente dois ou mais corpos devido sua massa. A força da gravidade é uma força de ação à distância, que torna-se mais

9º Ano/Turma: Data / /2016

Halliday & Resnick Fundamentos de Física

Exercícios: comandos condicionais

MHS Movimento Harmônico Simples

FÍSICA - 1 o ANO MÓDULO 13 MOVIMENTO UNIFORMEMENTE VARIADO (MUV)

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS

Exercícios: Vetores e Matrizes

Fundamentos de Programação 1

Ao atingir o ponto B pela quarta vez, temos 3,5 oscilações completas em 7 segundos; logo:

Energia Mecânica Trabalho

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD

1ª LISTA DE EXERCÍCIOS

Lista Dentre os conjuntos a seguir, distingua quais são intervalos, representando-os com as notações adotadas.

Exercícios: Comandos de Repetição

Fisica 1 A B. k = 1/4πε 0 = 9, N.m 2 /C Um automóvel faz o percurso Recife-Gravatá a uma velocidade média de 50 km/h.

3ª Lista de Exercícios de Programação I

Engenharia Mecânica Física

Material Didático Unificado. Variáveis correspondem a nomes para endereços de memória que são gerenciados pelo Scilab.

Matemática Aplicada II. Ficha prática nº

Física. Disciplina: Ciências Naturais Professor: Mário César Castro

AVALIAÇÃO DA CAPACIDADE PARA A FREQUÊNCIA DO CURSO DE LICENCIATURA EM ENGENHARIA MECÂNICA DO INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA

IJSO Preparação de Física (Lista 03) Aluno: Código:

Força. Aceleração (sai ou volta para o repouso) Força. Vetor. Aumenta ou diminui a velocidade; Muda de direção. Acelerar 1kg de massa a 1m/s 2 (N)

VESTIBULAR UFPE UFRPE / ª ETAPA

Lista 4 MUV. Física Aplicada a Agronomia

s t V = 42 7 = t t = 6s

EXERCÍCIOS RESOLVIDOS algoritmos seqüenciais e com estruturas de seleção

LISTA DE EXERCÍCIOS - MOVIMENTO HARMÔNICO SIMPLES (MHS) (versão 2014/2)

3) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: Área = ( Base * Altura ) / 2

Exercícios: variáveis e expressões

= 36 = (m/s) = 10m/s. 2) Sendo o movimento uniformemente variado, vem: V = V 0 0 = 10 4,0. T T = 2,5s

Matemática Básica Relações / Funções

Transcrição:

PROGRAMAÇÃO DE COMPUTADORES I BCC701 2016-2 Aula Prática 02 Exercício 1 Define-se um circuito paralelo por um circuito composto exclusivamente por componentes elétricos ou eletrônicos conectados em paralelo. O circuito (A), representa um circuito com 3 resistências em paralelo; o circuito (B) representa um circuito equivalente, com uma resistência equivalente às resistências do circuito (A). A R1 R2 R3 B RE q3 Para o cálculo da resistência equivalente, RE q, utiliza-se a fórmula: Codifique um programa Scilab que: 1) crie três variáveis para representar as resistências do circuito (A); cada variável deve receber um valor numérico através da leitura pelo teclado; 2) calcule o valor da resistência equivalente, RE q ; 3) imprima o valor da resistência equivalente, RE q. Para realização destas tarefas, siga o exemplo de execução abaixo. Exemplo Execução: DIGITE O VALOR (OHMs)DE R1: 2.6 DIGITE O VALOR (OHMs)DE R2: 7.88 DIGITE O VALOR (OHMs)DE R3: 0.876 RESITÊNCIA EQUIVALENTE = 0.604935 OHMs 1

Exercício 2 Na física, a alavanca é um objeto rígido que é usado com um ponto fixo apropriado (fulcro) para multiplicar a força mecânica que pode ser aplicada a outro objeto (resistência). O princípio das alavancas foi descoberto por Arquimedes no século III a. C., sendo atribuído a ele a frase "Dê-me um ponto de apoio e moverei o mundo". Usando o princípio de funcionamento da alavanca pode-se obter o equilíbrio entre dois corpos, através da equação: d1 d2 F1 d1 F2 d2 F1 F2 Codifique um programa Scilab que calcula a massa do corpo que produz a força F2 (força peso), visando obter o equilíbrio da alavanca. São dados: massa do corpo 1, 1000 Kg distância d1, 2 m distância d2, 8 m aceleração da gravidade, 10 m/s 2 Faça e entrada de dados pelo teclado e use o algoritmo a seguir: 1) imprimir a mensagem: ALAVANCA EM EQUILÍBRIO... 2) ler o valor da gravidade 3) ler o valor da massa 1 4) ler o valor da distância d1 5) ler o valor da distância d2 6) calcular a força F1 7) calcular a força F2 8) calcular a massa m2 9) imprimir os resultados conforme o exemplo de execução a abaixo. 2

Exemplo Execução: ALAVANCA EM EQUILÍBRIO... DIGITE A ACELERAÇÃO DA GRAVIDADE (m/s^2): 10 DIGITE O VALOR DA MASSA 1 (kg): 1000 DIGITE O VALOR DA DISTÂNCIA 1 (m): 2 DIGITE O VALOR DA DISTÂNCIA 2 (m): 8 RESULTADOS m1 = 1000 kg F1 = 10000 N d1 = 2 m m2 = 250 Kg F2 = 2500 N d2 = 8 m 3

Exercício 3 As fórmulas para o cálculo do volume e área de uma esfera são: Considerando uma esfera de raio igual a 2 m, codifique um programa Scilab que determine o lado de um cubo, cujo volume é igual a metade do volume desta esfera. A seguir, um exemplo de execução do programa. Exemplo Execução: RELAÇÃO DO VOLUME ENTRE ESFERA E CUBO VOLUME DA ESFERA = 33.5103 m^3 LADO DO CUBO = 2.55888 m 4

Exercícios para Fixação Exercício 4 Codifique em Scilab as seguintes expressões matemáticas, armazenando-as em variáveis na memória conforme os exemplos. A sin(3.1415) cos(2 B 78.99 1 45.9 1 C (2.567 0.248 0.876 A seguir, calcule a expressão abaixo, imprimindo seu resultado conforme o exemplo de execução. 2 ) 3 1.34 1.789 ) 3 A B 2.789 B C A Exemplo Execução A = -1.08409e-05 B = 0.180833 C = 0.0269747 EXPRESSÃO = 1.65155 5

Exercício 5 Apesar da existência do Sistema Internacional (SI) de Unidades, ainda existe a divergência na utilização de certas unidades, por exemplo, a unidade de temperatura. Desta forma, visando a facilidade de se estabelecer uma concordância entre as unidades, escreva um programa que leia uma temperatura em graus Centígrados e apresente a temperatura convertida em Fahrenheit. Lembrando que a fórmula de conversão é: F 9. C 160 5 onde F é a temperatura em Fahrenheit e C é a temperatura em Centígrados. A seguir, uma ilustração da entrada e saída de uma execução do programa. DIGITE A TEMPERATURA EM GRAUS CELSIUS: 25 TEMPERATURA EM FAHRENHEIT: 77 6

Exercício 6 Uma das preocupações constantes dos proprietários de veículos automotivos é a relação entre quilometragem e gasto de combustível. Essa questão é tão importante que se tornou um dos fatores de decisão por um modelo de carro em detrimento de outro na hora da compra. Pensando nisso, crie um programa que efetue o cálculo da quantidade de litros de combustível gastos em uma viagem, sabendo-se que o carro faz 12 km com um litro de combustível. Distância = Tempo x Velocidade. Litros = Distancia / 12 O programa deverá apresentar os valores da distância percorrida e a quantidade de litros de combustível utilizados na viagem. A seguir, uma ilustração da entrada e saída de uma execução do programa. DIGITE O VALOR DO TEMPO GASTO NA VIAGEM (h): 6 DIGITE O VALOR DA VELOCIDADE MÉDIA (km/h): 80 COMBUSTÍVEL GASTO NA VIAGEM (l): 40 7

Exercício 7 Pode-se determinar o n-ésimo termo, an, de uma Progressão Geométrica (P. G.) a partir de outro termo qualquer (ak), do índice desse termo (k) e da razão (q) da P. G., através da fórmula: a n a k q ( n k) Escreva um programa que solicite ao usuário o valor de (n), que representa o índice do n-ésimo termo, o valor de (k), que representa o índice do k-ésimo termo, o valor do k-ésimo termo (ak) e o valor da razão (r) da P. G. Ao final, o programa imprime o valor do n-ésimo termo. A seguir, uma ilustração da entrada e saída de uma execução do programa. DIGITE O ÍNDICE DO TERMO QUE SERÁ CALCULADO (n): 5 DIGITE O ÍNDICE DO TERMO QUALQUER (k): 4 DIGITE O VALOR DO TERMO DE ÍNDICE K: 10 DIGITE O VALOR DA RAZÃO (r) DA P. A.: 3 N-ÉSIMO TERMO DA P. G. (an): 30 8

Questão 8 A Lei da Gravitação Universal, proposta por Newton, a partir das observações de Kepler, sobre os movimentos dos corpos celestes, diz que Dois corpos quaisquer se atraem com uma força proporcional ao produto de suas massas e inversamente proporcional ao quadrado da distancia entre eles. Essa lei é formalizada pela seguinte expressão: onde: F: força de atração em Newtons (N) G: constante de gravitação universal (6,67*10-11 Nm2/kg2) m1 e m2: massas dos corpos envolvidos, em quilos (Kg) d: distância entre os corpos em (m) Escreva um programa que, leia as massas de dois corpos e a distância entre eles, e imprima a força de atração entre esses dois corpos. Exemplo de execução do programa: MASSA DO CORPO 1: 40500 MASSA DO CORPO 2: 65000 DISTÂNCIA ENTRE OS CORPOS: 10 FORÇA ENCONTRADA = 0.00175588 N 9

Questão 9 A figura abaixo ilustra uma aproximação para a órbita da Lua ao redor da Terra, supondo que ela seja circular no sentido anti-horário. A Lua completa uma volta ao redor da Terra em 27 dias e a distância entre a Terra e a Lua é d = 400000 km. Supondo que no instante, t=0 dia, a Lua está na posição cujas coordenadas cartesianas são x0 = d e y0 = 0 km, as coordenadas x e y da posição da Lua depois de decorrido um intervalo de tempo de t dias são dadas pelas seguintes equações: x = d * cos (2 π t / 27) km y = d * sin (2 π t / 27) km Faça um programa que leia o valor de um intervalo de tempo t (em dias) e calcule as coordenadas x e y, em km, da posição da Lua depois de decorrido esse tempo. O programa deve imprimir o intervalo de tempo lido e as coordenadas calculadas, conforme mostra o exemplo a seguir. Se o valor de entrada for t = 10 dias, o programa terá o seguinte comportamento: TEMPO (DIAS): 10 TEMPO = 10 dias POSIÇÃO(X, Y) = (-274497, 290949) 10

Exercício 10 A distância entre dois pontos (x1, y1) e (x2, y2) em um plano de coordenadas cartesianas é dada pela equação abaixo: Escreva um programa para calcular a distância entre quaisquer dois pontos (x1, y1) e (x2, y2) especificados pelo usuário. Utilize boas práticas de programação em seu programa. Use-o para calcular a distância entre os pontos ( 3,2) e (3, 6). CÁLCULO DA DISTÂNCIA ENTRE DOIS PONTOS -------------------------------------------------------- X1: -3 Y1: 2 X2: 3 Y2: -6 DISTÂNCIA = 10 11

Exercício 11 A força requerida para comprimir uma mola linear é dada pela equação: onde F é a força em N (newton), x é a compressão da mola em m (metro), e k é a constante da mola em N/m. A energia potencial armazenada na mola comprimida é dada pela equação: onde E é a energia em J (joule). Escreva um programa para calcular a compressão e a energia potencial armazenada de uma mola, dadas a constante da mola e a força usada para comprimi-la. CÁLCULO DA ENERGIA ARMAZENADA EM UMA MOLA -------------------------------------------------------- CONSTANTE DA MOLA (N/M): 250 FORÇA NA MOLA (N): 30 COMPRESSÃO DA MOLA = 0.120000 m ENERGIA ARMAZENADA NA MOLA = 1.800000 J 12