Matemática Computacional

Tamanho: px
Começar a partir da página:

Download "Matemática Computacional"

Transcrição

1 folha de exercícios 5 :: página 1/5 exercício 5.1. Defina a função f : R R, f(x) = 4x 4 3x 3 + 2x 2 + x. Calcule f(0), f( 1), f(4/3) e f( ). exercício 5.2. Defina a função g : R R R, g(x, y) = x 2 y + y 2 x 3. Calcule g(1, 5), g(2, 2) e g(0, 6). exercício 5.3. Defina uma função que determine o cubo de uma expressão. exercício 5.4. Use a função MatchQ para averiguar se as expressões são instâncias do padrão x n. 1, x, x 7, 1 x, x 2 3 exercício 5.5. Use a função Cases para seleccionar as expressões indicadas no exercício anterior que são instâncias do padrão x n.. exercício 5.6. Em cada caso, dê exemplos de padrões de que a expressão apresentada é uma instância e indique as substituições correspondentes. (a) 5a. (b) (3x + y) 2. (c) x 3 + yz. (d) exercício 5.7. Em cada caso, dê vários exemplos de expressões que sejam instâncias do padrão indicado. (a) {a1, a2 }. (b) x Symbol. (c) n Integer?Positive. exercício 5.8. Defina, em R, a seguinte função: x se x 5 h(x) = x + 4 se 5 < x < 10 x se x 10. exercício 5.9. Escreva uma função que, dado um par na forma de lista com dois elementos {x, y}, devolva o par {2y, x}.

2 folha de exercícios 5 :: página 2/5 exercício Construa uma função que, dada uma lista como argumento, construa uma lista com os elementos da lista que são (a) inteiros; (b) números primos; (c) números de precisão infinita. exercício Defina uma função que, dado um inteiro positivo n, indique todos os números primos menores ou iguais a n. exercício Dada uma lista com n números, a mediana é o elemento que se encontra na posição n 2, se n for ímpar, ou a média dos elementos nas posições n 2 e n 2 + 1, se n for par, supondo-se a lista ordenada por ordem crescente. Escreva uma função que apenas aceite, como argumento, uma lista cujos elementos são números e que determine a sua mediana. exercício A distância entre dois pontos A = (a, b) e B = (x, y) do plano é dada por d(a, B) = (x a) 2 + (y b) 2. Defina uma função que determine a distância entre dois pontos de um plano, introduzindo as coordenadas dos pontos sob a forma de listas com 2 elementos, recorrendo a duas funções puras que calculem os quadrados das diferenças entre as abcissas e entre as ordenadas dos dois pontos, respectivamente. exercício Construa uma função que aceite duas listas de igual comprimento como argumentos e que gere uma lista com os elementos das listas originais intercalados. exercício Defina uma função que some todos os números naturais menores ou iguais a um determinado natural n. exercício Deduza uma fórmula de recorrência para gerar a seguinte sequência de números 3, 4, 12, 48, 576,... e escreva uma função para determinar o n-ésimo valor da sequência. exercício Um número perfeito é um inteiro positivo n que é igual à soma dos seus divisores próprios (isto é, os divisores de n distintos de n). Por exemplo, 6 é um número perfeito visto que os divisores próprios de 6 são 1, 2 e 3, e 6 =

3 folha de exercícios 5 :: página 3/5 (a) Recorrendo à função pré-definida Divisors, construa uma função divprop que, dado um inteiro positivo n, gere a lista de todos os divisores próprios de n. (b) Usando a função divprop que definiu na alínea anterior, construa uma função somadivprop que, dado um inteiro positivo n, determine a soma de todos os seus divisores próprios. (c) Construa uma função perfeitoq que teste se um determinado inteiro positivo n é perfeito ou não, recorrendo à função somadivprop que definiu na alínea anterior. (d) Finalmente, construa uma função procuraperfeitos que, dado um inteiro n, procure todos os números perfeitos menores ou iguais a n. exercício Construa uma função que, dado dois inteiros n, m com n < m, procure todos os números perfeitos entre n e m. exercício 5.19 Um número 3-perfeito é um inteiro positivo n tal que a soma de todos os seus divisores é o triplo de n. Por exemplo, 120 é um número 3-perfeito. Construa uma função que, dado um inteiro n, procure todos os números 3-perfeitos menores ou iguais a n. Encontre os números 3-perfeitos menores ou iguais a exercício Descreva o que faz cada uma das seguintes funções puras e escreva funções com nome para realizarem as mesmas operações. (a) ( + 5)&; (b) Sin[ 1]+Cos[ 2]&; (c) (Precision[ ]== ). exercício Contrua uma função pura que (a) calcule a diferença entre o quadrado e o valor da função seno de um número qualquer; (b) indique se o valor da função cosseno está entre 1 5 e 1 4 ; (c) determine a diferença dos quadrados de quaisquer dois números; (d) calcule a soma dos quadrados dos elementos de uma lista de números. exercício Escreva uma função que, aplicada a uma lista de números, dobre os positivos e deixe inalterados os negativos e 0.

4 folha de exercícios 5 :: página 4/5 exercício Construa uma tabela de valores da função definida por f(x) = x 2 sen x para valores de x no intervalo [0, 1] com espaçamento 0.01, recorrendo ao comando: (a) Table; (b) Do; (c) While. exercício Chama-se número harmónico a todo o número H n que se escreve como H n = n = (a) Construa uma função que aceite como argumento um inteiro positivo n e que indique uma aproximação com 20 dígitos de precisão para H n, usando o(s) comando(s): (i) Sum; (ii) Apply e Plus; (iii) Do. (b) Recorrendo ao comando Timing, compare a eficiência das funções definidas na alínea anterior, avaliando-as para n = exercício Considere as funções Count e Union. Escreva uma função que determine o número de ocorrências de cada elemento de uma lista na própria lista. Pretende-se, por exemplo, que a função aplicada à lista {a, c, e, b, c, b, a, a, c, b, e, b} devolva o seguinte resultado: O elemento a ocorre 3 vezes na lista dada. O elemento b ocorre 4 vezes na lista dada. O elemento c ocorre 3 vezes na lista dada. O elemento e ocorre 2 vezes na lista dada. n k=1 1 k. exercício Um algoritmo eficiente para calcular os números de Fibonacci é baseado nas identidades seguintes: F 2n = 2F n 1 F n + Fn, 2 F 2n+1 = Fn F n, 2 com n 1. Escreva uma função para gerar os número de Fibonacci usando estas identidades. Obtenha uma lista com os cinquenta primeiros números de Fibonacci.

5 folha de exercícios 5 :: página 5/5 exercício Chama-se quadrado mágico a toda a matriz quadrada cujas entradas são números inteiros e que satisfaz a seguinte condição: a soma dos elementos de cada coluna, a soma dos elementos de cada linha e a soma dos elementos da diagonal principal são iguais a um mesmo número. Por exemplo, a matriz é um quadrado mágico. Construa uma função booleana quadmagq que apenas aceite como argumento matrizes quadradas com entradas inteiras e que teste se são quadrados mágicos. exercício Indique o menor inteiro positivo cuja soma dos seis menores múltiplos (incluindo o próprio número) seja formada por algarismos todos iguais. sugestão Defina um padrão que represente as listas formadas por um ou mais elementos iguais. exercício Verifique se a sequência dos algarismos d, d, m, m, a, a que constituem a data do seu aniversário aparecem, de forma consecutiva, na aproximação de π com dígitos de precisão. sugestão Recorrendo ao comando RealDigits, obtenha a lista que contém os algarismos que constituem a aproximação referida e verifique se é instância de um padrão que representa as listas que contêm a sequência d, d, m, m, a, a.

A. Equações não lineares

A. Equações não lineares A. Equações não lineares 1. Localização de raízes. a) Verifique se as equações seguintes têm uma e uma só solução nos intervalos dados: i) (x - 2) 2 ln(x) = 0, em [1, 2] e [e, 4]. ii) 2 x cos(x) (x 2)

Leia mais

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

Programação de Computadores I BCC 701 Lista de Exercícios Módulo Programação de Computadores I BCC 701 Lista de Eercícios Módulo 02 2013-2 Eercícios de Séries Eercício 29 Seja a seguinte série: 1, 4, 9, 16, 25, 36, Escreva um programa que gere esta série até o N-ésimo

Leia mais

Algoritmos e Lógica de Programação. 6ª Lista de Exercícios Comandos de Repetição

Algoritmos e Lógica de Programação. 6ª Lista de Exercícios Comandos de Repetição Algoritmos e Lógica de Programação 6ª Lista de Exercícios Comandos de Repetição 1. Qual a saída do programa abaixo? int i; for (i = 0; i < 10; i += 2) printf("%d\n", i / 2); 2. Qual a saída do programa

Leia mais

Textos de apoio às aulas práticas. Jaime Ramos, Francisco Miguel Dionísio

Textos de apoio às aulas práticas. Jaime Ramos, Francisco Miguel Dionísio Computação e Programação Textos de apoio às aulas práticas Jaime Ramos, Francisco Miguel Dionísio DMIST, Dezembro de 2010 Parte I MATLAB 1 Capítulo 1 Exercícios preliminares 1. Defina a função conta divisores

Leia mais

ESTRUTURAS DE REPETIÇÃO - PARTE 2

ESTRUTURAS DE REPETIÇÃO - PARTE 2 AULA 16 ESTRUTURAS DE REPETIÇÃO - PARTE 2 16.1 A seqüência de Fibonacci Um problema parecido, mas ligeiramente mais complicado do que o do cálculo do fatorial (veja as notas da Aula 14), é o do cálculo

Leia mais

Matemática Computacional - Exercícios

Matemática Computacional - Exercícios Matemática Computacional - Exercícios 2 o semestre de 2005/2006 - LEE, LEGI e LERCI Programação em Mathematica 1. Calcule no Mathematica e comente os resultados: (a) 7; (b) 7.0; (c) 14406; (d) cos π 6

Leia mais

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplina: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 1. Faça uma função que recebe por parâmetro o raio de uma esfera

Leia mais

QUESTÕES-AULA 37. (a) O período da função F (x) é T = 3 0 = 3. Dividimos a reta em intervalos da forma:

QUESTÕES-AULA 37. (a) O período da função F (x) é T = 3 0 = 3. Dividimos a reta em intervalos da forma: QUESTÕES-AULA 37 1. Considere a função f(x) = 4 x, 0 x < 3. 3 (a) Construa uma função periódica F (x) definida em todo o R, tal que F (x) = f(x) para todo x [0, 3). (b) Determine o período, a frequência

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS. Aluno (s): 01 ATIVIDADE. Revisão de Conteúdo

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS. Aluno (s): 01 ATIVIDADE. Revisão de Conteúdo INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS DISCIPLINA: Lab. de Programação PROF: MSc. Flávio Barros PERÍODO: 2 DATA: Aluno (s): 01 ATIVIDADE / / Revisão de Conteúdo

Leia mais

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Licenciaturas em Engenharia do Ambiente e Química 2 o Semestre de 2005/2006 Capítulo IV Aproximação de Funções 1 Interpolação Polinomial 1. Na tabela seguinte

Leia mais

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2 Universidade Federal de Mato Grosso do Sul Facom - Faculdade de Computação Programação de Computadores I - Engenharia Ambiental Lista de Exercícios 2 Exercícios usando if 1. Escreva um programa que leia

Leia mais

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

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número

Leia mais

Lista de Exercícios 03a Algoritmos Repetição. 1) Escreva um algoritmo em PORTUGOL que imprima todos os números inteiros de 0 a 50.

Lista de Exercícios 03a Algoritmos Repetição. 1) Escreva um algoritmo em PORTUGOL que imprima todos os números inteiros de 0 a 50. Universidade Federal de Minas Gerais - UFMG Instituto de Ciências Eatas - ICE Disciplina: Programação de Computadores Professor: David Menoti (menoti@dcc.ufmg.br) Monitor: João Felipe Kudo (joao.felipe.kudo@terra.com.br)

Leia mais

Linguagem C ESTRUTURA DE CONTROLE

Linguagem C ESTRUTURA DE CONTROLE ESTRUTURA DE CONTROLE REPETIÇÃO PARA / ENQUANTO Jaime Evaristo (http://professor.ic.ufal.br/jaime/) Slide 1 ESTRUTURA DE REPETIÇÃO - Utilizando PARA Na repetição uma sequência de comandos deve ser executada

Leia mais

Lista de Exercícios 03a Repetição. 1) Escreva um programa que imprima todos os números inteiros de 0 a 50.

Lista de Exercícios 03a Repetição. 1) Escreva um programa que imprima todos os números inteiros de 0 a 50. Instituto de Ciências Eatas e Biológicas ICEB Lista de Eercícios 03a Repetição 1) Escreva um programa que imprima todos os números inteiros de 0 a 50. 2) Escreva um programa que imprima todos os números

Leia mais

exercícios de análise numérica II

exercícios de análise numérica II exercícios de análise numérica II lic. matemática aplicada e computação (4/5) aulas práticas - capítulo Exercício. Mostre que a soma dos polinómios base de Lagrange é a função constante. Exercício. Usando

Leia mais

Lista de Exercícios 03a Algoritmos Repetição

Lista de Exercícios 03a Algoritmos Repetição Setor de Ciências Eatas / Departamento de Informática DInf Lista de Eercícios 0a lgoritmos Repetição (para... de... até... faça:... fim-para) 1) Escreva um algoritmo em PORTUGOL que imprima todos os números

Leia mais

Programação das Aulas

Programação das Aulas Departamento de Ciência da Computação - IME - USP Programação das Aulas Segunda parte Nesta segunda fase da disciplina estudaremos: variáveis do tipo real (float); caracteres (char); operações com números

Leia mais

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

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número inteiro

Leia mais

Exercícios Repetição

Exercícios Repetição Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que

Leia mais

01. D e m o n s t r a r q u e s e. 02. Mostre que se a 1 a2

01. D e m o n s t r a r q u e s e. 02. Mostre que se a 1 a2 Série Professor(a) Aluno(a) Rumo ao ITA Marcelo Mendes Sede Turma Turno Data N / / Ensino Pré-Universitário TC Matemática Revisão de Álgebra OSG.: 85/0 Exercícios de Fixação 0. Encontre os valores das

Leia mais

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

UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS Representação de Números Reais e Erros 1. Converta os seguintes números

Leia mais

Programação Imperativa

Programação Imperativa 03.prog.imp.nb 1 Programação Imperativa Nos exercícios que se seguem, as únicas funções primitivas sobre listas que deve utilizar são: First, Last, Rest, Append, Prepend, Length, [[.]] e{}. Cada exercício

Leia mais

1. Múltiplos e divisores

1. Múltiplos e divisores Escola Básica de Santa Marinha Matemática 2009/2010 7º Ano Síntese dos conteúdos Números e operações 1 Múltiplos e divisores Múltiplo de um número é todo o número que se obtém multiplicando o número dado

Leia mais

Funções - Terceira Lista de Exercícios

Funções - Terceira Lista de Exercícios Funções - Terceira Lista de Exercícios Módulo - Números Reais. Expresse cada número como decimal: a) 7 b) c) 9 0 5 5 e) 3 7 0 f) 4 g) 8 7 d) 7 8 h) 56 4. Expresse cada número decimal como uma fração na

Leia mais

Estruturação de Procedimentos

Estruturação de Procedimentos Capítulo 4 Estruturação de Procedimentos 4. Exercícios de revisão. Diga o que entende por linguagem estruturada em blocos. Descreva a regra associada a esta estrutura, e diga qual a sua importância. 2.

Leia mais

Testes Formativos de Computação Numérica e Simbólica

Testes Formativos de Computação Numérica e Simbólica Testes Formativos de Computação Numérica e Simbólica Os testes formativos e 2 consistem em exercícios de aplicação dos vários algoritmos que compõem a matéria da disciplina. O teste formativo 3 consiste

Leia mais

Exercícios: Vetores e Matrizes

Exercícios: Vetores e Matrizes Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Faça um programa que possua um vetor

Leia mais

Função Exponencial, Inversa e Logarítmica

Função Exponencial, Inversa e Logarítmica CURSO INTRODUTÓRIO DE MATEMÁTICA PARA ENGENHARIA 2015.1 Função Exponencial, Inversa e Logarítmica Bruno Conde Passos Engenharia Civil Rodrigo Vanderlei - Engenharia Civil Função Exponencial Dúvida: Como

Leia mais

ENQ Gabarito MESTRADO PROFISSIONAL EM MATEMÁTICA EM REDE NACIONAL. Questão 01 [ 1,25 ]

ENQ Gabarito MESTRADO PROFISSIONAL EM MATEMÁTICA EM REDE NACIONAL. Questão 01 [ 1,25 ] MESTRADO PROFISSIONAL EM MATEMÁTICA EM REDE NACIONAL ENQ 017 Gabarito Questão 01 [ 1,5 ] Encontre as medidas dos lados e ângulos de dois triângulos ABC diferentes tais que AC = 1, BC = e A BC = 0 Considere

Leia mais

Comandos de Repetição

Comandos de Repetição Programação de Computadores I UFOP DECOM 2013 2 Exercícios de Revisão Comandos de Repetição Sumário 1 Testes de Compreensão 1 2 Exercícios de Programação 2 1 Testes de Compreensão 1 Determine o valor de

Leia mais

Exercícios: Comandos de Repetição

Exercícios: Comandos de Repetição Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Comandos de Repetição 1. Faça um programa que determine o mostre os

Leia mais

Módulo Tópicos Adicionais. Recorrências

Módulo Tópicos Adicionais. Recorrências Módulo Tópicos Adicionais Recorrências Módulo Tópico Adicionais Recorrências 1 Exercícios Introdutórios Exercício 1 Considere a sequência definida por x 1 d e x n r + x n 1, para n > 1 Trata-se de uma

Leia mais

1. Converta os seguintes números decimais para sua forma binária: (a) 22 (b) 255 (c) 256 (d) 0.11 (e) (f)

1. Converta os seguintes números decimais para sua forma binária: (a) 22 (b) 255 (c) 256 (d) 0.11 (e) (f) 1 a Lista de Exercícios de Cálculo Numérico Prof a. Vanessa Rolnik 1. Converta os seguintes números decimais para sua forma binária: (a) 22 (b) 255 (c) 256 (d).11 (e).8125 (f) 4.69375 2. Converta os seguintes

Leia mais

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior Informática no Ensino de Matemática Prof. José Carlos de Souza Junior http://www.unifal-mg.edu.br/matematica/?q=disc jc Aula 03 ATIVIDADE 01 (a) Sejam u = (a b)/(a + b), v = (b c)/(b + c) e w = (c a)/(c

Leia mais

Exercícios Extra de Computação. Secção de Matemática Departamento de Engenharia Civil FEUP

Exercícios Extra de Computação. Secção de Matemática Departamento de Engenharia Civil FEUP Exercícios Extra de Computação Secção de Matemática Departamento de Engenharia Civil FEUP 20042005 2 FEUP Licenciatura em Eng. Civil Computação Estes exercícios são semelhantes a alguns exercícios dos

Leia mais

Álgebra Linear e Geometria Analítica

Álgebra Linear e Geometria Analítica Instituto Politécnico de Viseu Escola Superior de Tecnologia Departamento: Matemática Álgebra Linear e Geometria Analítica Curso: Engenharia Electrotécnica Ano: 1 o Semestre: 1 o Ano Lectivo: 007/008 Ficha

Leia mais

Matemática Computacional - Exercícios

Matemática Computacional - Exercícios Matemática Computacional - Exercícios 1 o semestre de 2007/2008 - Engenharia Biológica Teoria de erros e Representação de números no computador Nos exercícios deste capítulo os números são representados

Leia mais

3 a Ficha de exercícios de Cálculo para Informática

3 a Ficha de exercícios de Cálculo para Informática 3 a Ficha de exercícios de Cálculo para Informática SUCESSÕES, INDUÇÃO, LIMITES. 3-1 Considere a equação recursiva, x n = x n 1 + a n, para todo o n 1. Encontre uma expressão algébrica para x n em função

Leia mais

Estruturas de Repetição. Vanessa Braganholo

Estruturas de Repetição. Vanessa Braganholo Estruturas de Repetição Vanessa Braganholo vanessa@ic.uff.br Estruturas de Repetição } Permitem que um bloco de comandos seja executado diversas vezes } Repetição condicional: executa um bloco de código

Leia mais

Aula 05: - Recursão (parte 1)

Aula 05: - Recursão (parte 1) MCTA028 Programação Estruturada Aula 05: - Recursão (parte 1) Prof. João Henrique Kleinschmidt Material elaborado pelo prof. Jesús P. Mena-Chalco 3Q-20108 Recursão: Se você ainda não entendeu; Ver: "Recursão".

Leia mais

Ficha 1 Noções de sequência e decisão em algoritmia

Ficha 1 Noções de sequência e decisão em algoritmia Ficha 1 Noções de sequência e decisão em algoritmia 1. Ler uma temperatura em Celsius e converter para Fahrenheit. Elabore o algoritmo e especifique as estruturas de dados necessárias para a resolução

Leia mais

4 Cálculo Diferencial

4 Cálculo Diferencial 4 Cálculo Diferencial 1 (Eercício IV1 de [1]) Calcule as derivadas das funções: a) tg, b) +cos 1 sen, c) e arctg, d) e log, e) sen cos tg, f) (1 + log ), g) cos(arcsen ) h) (log ), i) sen Derive: a) arctg

Leia mais

Estruturas de Repetição. Leonardo Murta

Estruturas de Repetição. Leonardo Murta Estruturas de Repetição Leonardo Murta leomurta@ic.uff.br Estruturas de Repetição } Permitem que um bloco de comandos seja executado diversas vezes } Dois tipos de Repetição: } Repetição condicional: executa

Leia mais

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares Exercícios de MATEMÁTICA COMPUTACIONAL Mestrado Integrado em Engenharia Biomédica 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares 1. Considere a equação sin(x) e x = 0. a) Prove que

Leia mais

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição UNIVERSIDADE FEDERAL DO ABC BC1419 Cálculo Numérico - LISTA 1 - Zeros de Funções (Profs. André Camargo, Feodor Pisnitchenko, Marijana Brtka, Rodrigo Fresneda) 1 Existência e unicidade de zeros; Métodos

Leia mais

8. AS FÓRMULAS DA ADIÇÃO DE DOIS ARCOS.

8. AS FÓRMULAS DA ADIÇÃO DE DOIS ARCOS. 8. AS FÓRMULAS DA ADIÇÃO DE DOIS ARCOS. Vamos considerar fórmulas que calculam as funções trigonométricas da soma e diferença de dois arcos quando são dadas as funções trigonométricas desses arcos. Usaremos

Leia mais

ÁLGEBRA LINEAR I - MAT0032

ÁLGEBRA LINEAR I - MAT0032 UNIVERSIDADE FEDERAL DA INTEGRAÇÃO LATINO-AMERICANA Instituto Latino-Americano de Ciências da Vida e Da Natureza Centro Interdisciplinar de Ciências da Natureza ÁLGEBRA LINEAR I - MAT32 12 a Lista de exercícios

Leia mais

MATEMÁTICA 3 ( ) A. 17. Sejam f(x) = sen(x) e g(x) = x/2. Associe cada função abaixo ao gráfico que. 2 e g.f 3. O número pedido é = 75

MATEMÁTICA 3 ( ) A. 17. Sejam f(x) = sen(x) e g(x) = x/2. Associe cada função abaixo ao gráfico que. 2 e g.f 3. O número pedido é = 75 MATEMÁTICA 3 17. Sejam f() sen() e g() /2. Associe cada função abaio ao gráfico que melhor a representa. Para cada associação feita, calcule i k, onde i é o número entre parênteses à direita da função,

Leia mais

Instituto Politécnico de Tomar Escola Superior de Tecnologia de Tomar Área Interdepartamental de Matemática

Instituto Politécnico de Tomar Escola Superior de Tecnologia de Tomar Área Interdepartamental de Matemática Instituto Politécnico de Tomar Escola Superior de Tecnologia de Tomar Área Interdepartamental de Matemática Análise Numérica Licenciaturas em Engenharia Ambiente,Civil e Química I - Equações Não Lineares.

Leia mais

Funções - Primeira Lista de Exercícios

Funções - Primeira Lista de Exercícios Funções - Primeira Lista de Exercícios Vers~ao de 0/03/00 Recomendações Não é necessário o uso de teoremas ou resultados complicados nas resoluções. Basta que você tente desenvolver suas idéias. Faltando

Leia mais

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase Prova Escrita de MATEMÁTICA A - o Ano 00 - a Fase Proposta de resolução GRUPO I. Como só existem bolas azuis e roxas, e a probabilidade de extrair uma bola da caixa, e ela ser azul é igual a, então existem

Leia mais

Aula 05: - Recursão (parte 1)

Aula 05: - Recursão (parte 1) MCTA028 Programação Estruturada Aula 05: - Recursão (parte 1) Prof. Jesús P. Mena-Chalco jesus.mena@ufabc.edu.br 3Q-20107 1 Recursão: Se você ainda não entendeu; Ver: "Recursão". Efeito Droste Anuncio

Leia mais

Teste de Avaliação. Nome N. o Turma Data /maio/2019. Avaliação E. Educação Professor. Duração (Caderno 1 + Caderno 2): 90 minutos. MATEMÁTICA 9.

Teste de Avaliação. Nome N. o Turma Data /maio/2019. Avaliação E. Educação Professor. Duração (Caderno 1 + Caderno 2): 90 minutos. MATEMÁTICA 9. Teste de Avaliação Nome N. o Turma Data /maio/2019 Avaliação E. Educação Professor MATEMÁTICA 9. o ANO Duração (Caderno 1 + Caderno 2): 90 minutos O teste é constituído por dois cadernos (Caderno 1 e Caderno

Leia mais

Exercícios: Recursão

Exercícios: Recursão Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Recursão 1. Faça uma função recursiva que calcule e retorne o fatorial

Leia mais

FOLHAS DE PROBLEMAS DE MATEMÁTICA II CURSO DE ERGONOMIA PEDRO FREITAS

FOLHAS DE PROBLEMAS DE MATEMÁTICA II CURSO DE ERGONOMIA PEDRO FREITAS FOLHAS DE PROBLEMAS DE MATEMÁTICA II CURSO DE ERGONOMIA PEDRO FREITAS Maio 12, 2008 2 Contents 1. Complementos de Álgebra Linear 3 1.1. Determinantes 3 1.2. Valores e vectores próprios 5 2. Análise em

Leia mais

if not(isinstance(a, int)) or a < 0: raise ValueError ("misterio: arg nao e inteiro nao negativo") else: return misterio_aux(a, a + 1)

if not(isinstance(a, int)) or a < 0: raise ValueError (misterio: arg nao e inteiro nao negativo) else: return misterio_aux(a, a + 1) Capítulo 7 Recursão e iteração 1. (1) Considere a seguinte função: def misterio(a): def misterio_aux(b, c): if b == 0: return True elif c == 0: return False return misterio_aux(b -, c - ) if not(isinstance(a,

Leia mais

Notas de Aula de Cálculo Numérico

Notas de Aula de Cálculo Numérico IM-Universidade Federal do Rio de Janeiro Departamento de Ciência da Computação Notas de Aula de Cálculo Numérico Lista de Exercícios Prof. a Angela Gonçalves 3 1. Erros 1) Converta os seguintes números

Leia mais

INSTITUTO SUPERIOR TÉCNICO LEFT LEBL LQ LEAM LEMAT Ano Lectivo: 2006/2007 Semestre: 2 o

INSTITUTO SUPERIOR TÉCNICO LEFT LEBL LQ LEAM LEMAT Ano Lectivo: 2006/2007 Semestre: 2 o INSTITUTO SUPERIOR TÉCNICO LEFT LEBL LQ LEAM LEMAT Ano Lectivo: 2006/2007 Semestre: 2 o MATEMÁTICA COMPUTACIONAL Eercícios 1.1. Represente num sistema de ponto flutuante com 4 dígitos na mantissa e arredondamento

Leia mais

Instruções de repetição

Instruções de repetição Instruções de repetição Estruturas de controlo na linguagem C Repetição (e componentes associadas a qualquer repetição: inicialização, teste da condição de paragem e actualização) Repetição com teste à

Leia mais

Teste de Avaliação. Nome N. o Turma Data /mar./2019. Avaliação E. Educação Professor. Duração (Caderno 1 + Caderno 2): 90 minutos. MATEMÁTICA 9.

Teste de Avaliação. Nome N. o Turma Data /mar./2019. Avaliação E. Educação Professor. Duração (Caderno 1 + Caderno 2): 90 minutos. MATEMÁTICA 9. Teste de Avaliação Nome N. o Turma Data /mar./2019 Avaliação E. Educação Professor MATEMÁTICA 9. o ANO Duração (Caderno 1 + Caderno 2): 90 minutos O teste é constituído por dois cadernos (Caderno 1 e Caderno

Leia mais

Exercícios Obrigatórios

Exercícios Obrigatórios Exercícios Obrigatórios 1) (UFRGS/2015) Para fazer a aposta mínima na mega sena uma pessoa deve escolher 6 números diferentes em um cartão de apostas que contém os números de 1 a 60. Uma pessoa escolheu

Leia mais

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

3ª Lista de Exercícios de Programação I 3ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, apoiadas por representação em algoritmo para planejamento. 1. Desenvolva um programa que leia dois valores a

Leia mais

Matemática Computacional. Exercícios. Teoria dos erros

Matemática Computacional. Exercícios. Teoria dos erros Matemática Computacional Exercícios 1 o Semestre 2014/15 Teoria dos erros Nos exercícios deste capítulo os números são representados em base decimal. 1. Represente x em ponto flutuante com 4 dígitos e

Leia mais

Matemática Computacional - 2 o ano LEMat e MEQ

Matemática Computacional - 2 o ano LEMat e MEQ Instituto Superior Técnico Departamento de Matemática Secção de Matemática Aplicada e Análise Numérica Matemática Computacional - o ano LEMat e MEQ Exame/Teste - 5 de Fevereiro de - Parte I (h3m). Considere

Leia mais

COLETÂNEA DE PROBLEMAS PARA TREINAMENTO (*) NÍVEL III (ENSINO MÉDIO)

COLETÂNEA DE PROBLEMAS PARA TREINAMENTO (*) NÍVEL III (ENSINO MÉDIO) COLETÂNEA DE PROBLEMAS PARA TREINAMENTO (*) NÍVEL III (ENSINO MÉDIO) PROBLEMA 1 Uma calculadora tem o número 1 na tela. Devemos efetuar 2001 operações, cada uma das quais consistindo em pressionar a tecla

Leia mais

Algoritmos e Estruturas de Dados. Grupo 1

Algoritmos e Estruturas de Dados. Grupo 1 Licenciatura em Engenharia Electrotécnica e de Computadores Algoritmos e Estruturas de Dados Trabalho prático P1B 2003/04 2 o semestre Efectue as tarefas de programação descritas abaixo, usando a linguagem

Leia mais

Inteligência Artificial

Inteligência Artificial Instituto Politécnico de Setúbal Escola Superior de Tecnologia de Setúbal Departamento de Sistemas e Informática Guia de Exercícios Complementares de Lisp Inteligência Artificial Prof Joaquim Filipe Eng.

Leia mais

Caderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado.

Caderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado. Nome: Ano / Turma: N.º: Data: - - Caderno 1: (É permitido o uso de calculadora.) O teste é constituído por dois cadernos (Caderno 1 e Caderno 2). Utiliza apenas caneta ou esferográfica, de tinta azul ou

Leia mais

Lista de Exercícios Estrutura de Repetição

Lista de Exercícios Estrutura de Repetição Universidade Federal Fluminense Instituto de Computação Programação de Computadores III Luciana Brugiolo Gonçalves Lista de Exercícios Estrutura de Repetição E15. Desenvolva um algoritmo para exibir todos

Leia mais

Folha Prática - Representação de Números e Erros. 1. Representar os seguintes números decimais em binário com ponto fixo:

Folha Prática - Representação de Números e Erros. 1. Representar os seguintes números decimais em binário com ponto fixo: Computação Científica Folha Prática - Representação de Números e Erros 1. Representar os seguintes números decimais em binário com ponto fixo: a) 24 b) 197 c) 1001 d) 7,65 e) 8,963 f) 266,66 2. Obter os

Leia mais

BC1424 Algoritmos e Estruturas de Dados I Aula 03: Recursão / Recursividade

BC1424 Algoritmos e Estruturas de Dados I Aula 03: Recursão / Recursividade BC1424 Algoritmos e Estruturas de Dados I Aula 03: Recursão / Recursividade Prof. Jesús P. Mena-Chalco 1Q-2016 1 Sobre a Lista 01 2 Lista 01 Solve me first Simple Array Sum A Very Big Sum Diagonal Difference

Leia mais

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. e) 347 f) 513.

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. e) 347 f) 513. 1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35 c) 192 d) 255 e) 347 f) 513 g) 923 2. Converta para a base binária, usando os métodos

Leia mais

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35.

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. Computação Científica Folha Prática Computação Numérica 1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35 c) 192 d) 255 e) 347 f) 513

Leia mais

Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal

Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal Lista de exercícios Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal Parte I Comandos básicos. Ler um arco em graus. Calcular e escrever o seno, o co-seno e a tangente

Leia mais

Prova final de MATEMÁTICA - 3o ciclo Época especial

Prova final de MATEMÁTICA - 3o ciclo Época especial Prova final de MTEMÁTI - o ciclo 018 - Época especial Proposta de resolução aderno 1 1. omo os dados da tabela já estão ordenados podemos verificar que os valores centrais, são 61,6 e 6,4. Logo a mediana,

Leia mais

1 a LISTA DE EXERCÍCIOS Sistemas de Equações Lineares e Matrizes Álgebra Linear - 1 o Semestre /2018 Engenharia Aeroespacial

1 a LISTA DE EXERCÍCIOS Sistemas de Equações Lineares e Matrizes Álgebra Linear - 1 o Semestre /2018 Engenharia Aeroespacial 1 a LISTA DE EXERCÍCIOS Sistemas de Equações Lineares e Matrizes Álgebra Linear - 1 o Semestre - 217/218 Engenharia Aeroespacial Problema 1 Calcule A 2 2B + I, ( ( 2 1 onde A =, B =, e I é a matriz identidade

Leia mais

Teoria da Computação. Exercícios. 1 Máquinas de Registos Ilimitados 2013/2014

Teoria da Computação. Exercícios. 1 Máquinas de Registos Ilimitados 2013/2014 Teoria da Computação 2013/2014 Exercícios 1 Máquinas de Registos Ilimitados 1. Construa programas URM sem módulos que calculem as seguintes funções (a) quatro(x) = 4 (b) sg(x) retorna 0 se x > 0, 1 no

Leia mais

Exercícios sobre algoritmos

Exercícios sobre algoritmos Exercícios sobre algoritmos Exercícios envolvendo estruturas de decisão Fazer um algoritmo para: 1) Receber um número do usuário e mostrar se esse número é par ou não par 2) Receber 3 valores numéricos,

Leia mais

Lista de Exercícios Algoritmos Repetição. 1) Escreva um algoritmo em PORTUGOL que imprima todos os números inteiros de 0 a 50.

Lista de Exercícios Algoritmos Repetição. 1) Escreva um algoritmo em PORTUGOL que imprima todos os números inteiros de 0 a 50. Universidade Federal de Minas Gerais - UFMG Instituto de Ciências Eatas - ICE Disciplina: Programação de Computadores Professor: David Menoti (menoti@dcc.ufmg.br) Monitor: João Felipe Kudo (joao.felipe.kudo@terra.com.br)

Leia mais

folha prática 5 valores próprios e vetores próprios página 1/3

folha prática 5 valores próprios e vetores próprios página 1/3 folha prática 5 valores próprios e vetores próprios página 1/ Universidade de Aveiro Departamento de Matemática 1. Determine os valores próprios e vetores próprios de cada uma das seguintes matrizes. Averigue

Leia mais

Matemática Computacional Ficha 5 (Capítulo 5) 1. Revisão matéria/formulário

Matemática Computacional Ficha 5 (Capítulo 5) 1. Revisão matéria/formulário Matemática Computacional Ficha 5 (Capítulo 5) Integração numérica 1. Revisão matéria/formulário A técnica de aproximar o integral de f pelo integral do seu polinómio interpolador passando num conjunto

Leia mais

Lista 2 TP060. Exercícios Vetores

Lista 2 TP060. Exercícios Vetores Lista 2 TP060 Esta lista auxilia nos estudos da disciplina, porém é dever do aluno estudar além do que foi visto em sala de aula e procurar resolver exercícios que não estão em listas elaboradas pelo professor

Leia mais

de Potências e Produtos de Funções Trigonométricas

de Potências e Produtos de Funções Trigonométricas MÓDULO - AULA 1 Aula 1 Técnicas de Integração Integração de Potências e Produtos de Funções Trigonométricas Objetivo Aprender a integrar potências e produtos de funções trigonométricas. Na aula anterior,

Leia mais

13. Resolução (será considerado apenas o que estiver dentro deste espaço).

13. Resolução (será considerado apenas o que estiver dentro deste espaço). 13. O velocímetro é um instrumento que indica a velocidade de um veículo. A figura abaixo mostra o velocímetro de um carro que pode atingir 240 km/h. Observe que o ponteiro no centro do velocímetro gira

Leia mais

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase Prova Escrita de MATEMÁTICA A - 1o Ano 009-1 a Fase Proposta de resolução GRUPO I 1. Como existem 4 cartas de cada tipo, existem 4 4 4 4 4 4 = 4 6 sequências do tipo 4 6 7 Dama Rei existem 4 hipóteses

Leia mais

SCC0124 Introdução à Programação para Engenharias

SCC0124 Introdução à Programação para Engenharias SCC0124 Introdução à Programação para Engenharias 1. Escreva uma função ehpar(n) que recebe um número inteiro n e retorna se ele é par ou ímpar. Observação: a função não deve imprimir nada na tela, apenas

Leia mais

Cálculo Diferencial e Integral II

Cálculo Diferencial e Integral II Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Cálculo Diferencial e Integral II Ficha de trabalho 1 (versão de 6/0/009 (Esboço de Conjuntos. Topologia. Limites. Continuidade

Leia mais

Programação II. Victor Amorim dos Santos

Programação II. Victor Amorim dos Santos Programação II Victor Amorim dos Santos Estrutura de repetição - Loops Definição Loop é uma palavra inglesa, que originalmente significa aro, anel ou sequência. Início X verdadeiro X!= 0 Exemplo: Ler um

Leia mais

1 Cada linha do triângulo é uma seqüência de fibonacci.

1 Cada linha do triângulo é uma seqüência de fibonacci. 1. Faça um programa que leia indefinidamente números inteiros do usuário, até que o usuário digite o número 40000. 2. Faça um programa que leia indefinidamente números reais do usuário, até que o usuário

Leia mais

MÉTODOS NUMÉRICOS. ENGENHARIA e GESTÃO INDUSTRIAL

MÉTODOS NUMÉRICOS. ENGENHARIA e GESTÃO INDUSTRIAL UNIVERSIDADE DO MINHO MÉTODOS NUMÉRICOS ENGENHARIA e GESTÃO INDUSTRIAL EXERCÍCIOS PRÁTICOS Ano lectivo de 2005/2006 Métodos Numéricos - L.E.G.I. Exercícios práticos - CONUM Solução de uma equação não linear

Leia mais

MA14 - Aritmética Lista 1. Unidades 1 e 2

MA14 - Aritmética Lista 1. Unidades 1 e 2 MA14 - Aritmética Lista 1 Unidades 1 e 2 Abramo Hefez PROFMAT - SBM 05 a 11 de agosto 2013 Unidade 1 1. Mostre, por indução matemática, que, para todo n N {0}, a) 8 3 2n + 7 b) 9 10 n + 3.4 n+2 + 5 2.

Leia mais

DEPARTAMENTO DE MATEMÁTICA CICLO BÁSICO DO CTC MAT1157 Cálculo a uma Variável A G3 30 de novembro de 2009 (versão IVa)

DEPARTAMENTO DE MATEMÁTICA CICLO BÁSICO DO CTC MAT1157 Cálculo a uma Variável A G3 30 de novembro de 2009 (versão IVa) DEPARTAMENTO DE MATEMÁTICA CICLO BÁSICO DO CTC PUC-RIO MAT1157 Cálculo a uma Variável A G3 30 de novembro de 2009 (versão IVa) Início: 15:00 Término: 16:50 Nome: Matrícula: Turma: Questão Valor Grau Revisão

Leia mais

Problema: Isometrias. Na figura está representado um painel com imagens de Fibonacci, todas geometricamente iguais.

Problema: Isometrias. Na figura está representado um painel com imagens de Fibonacci, todas geometricamente iguais. Problemas (8 o Ano) 1 Problema: Isometrias Na figura está representado um painel com imagens de Fibonacci, todas geometricamente iguais. 1. Recorrendo apenas às imagens de Fibonacci da figura e a translações,

Leia mais

, se x = y. , se x > y

, se x = y. , se x > y Exercício 1 Seja a função definida do 2 : Aula Prática 08 f(x, y) = x 2-3x + y 2 4 2, se x < y, se x = y, se x > y Escreva um programa para gerar a tabela de valores dessa função (conforme o exemplo a

Leia mais