Programação - 2011/1
15/03/2011
1a Lista de exercı́cios
Prof: Rodrigo de castro Cosme
Homepage: www.inf.ufes.br/~rdccosmo
email: [email protected]
1. Escreva um algoritmo que calcule o fatorial de um número dado.
2. Escreva um algoritmo que dado um número n retorne como resultado a
soma dos termos da seguinte sequência:
12 22
32
n2
,
,
,...,
n n−1 n−2
1
3. Escreva um algoritmo que leia três valores e determina o maior entre eles.
4. Escreva um algoritmo que calcule o valor do polinômio p(x) = a0 + a1 x +
... + an xn em k pontos distintos. São dados os valores de n (grau do
polinômio), de a0 , a1 , . . . , an (coeficientes reais do polinômio), de k e dos
pontos x1 , x2 , . . . , xk .
5. (a) Escreva um algoritmo para determinar se um número é par.
(b) Reescreva o algoritmo sem usar a função mod.
6. Escreva um algoritmo que calcule e imprima a distância entre dois pontos
(x1 , y1 ) e (x2 , y2 ).
7. Escreva um algoritmo que, dado um triângulo de vértices P1 (0, 0), P2 (3, 4)
e P3 (6, 0), verifique se um ponto P4 (x4 , y4 ) pertence ao triângulo.
8. Escreva um algoritmo que leia três valores e imprima sua sequência ordenada.
9. Escreva um algoritmo que leia um número n de números reais (doPteclado)
n
e imprima sua média (µ) e desvio padrão (σ). Lembrete: µ =
q P
n
σ = n1 i=1 (xi − µ)2 .
i=1
n
xi
e
Download

1aLista de exerc´ıcios