Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lista 4 – Funções e ponteiros 1. Utilizando funções, faca um programa que leia dois números reais x e y e dois números inteiros a > 0 e b > 0, e calcule o valor da expressão x^a+ y^b + (x − y)^(a+b). Dica: Faça uma função que calcula a potência na forma x^y e reutilize essa função três vezes. 2. Utilizando funções, escreva um programa que leia dois inteiros m e n, com m≥ n, e calcula C(m,n) = m!/n!(mn)! 3. Escreva uma função que recebe um inteiro positivo m e devolve 1 se m é primo, 0 em caso contrário. A seguir, escreva um programa que leia um inteiro nãonegativo n e imprima a soma dos n primeiros números primos. 4. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume (v = 4/3.P .R3). 5. Escreva uma função que recebe por parâmetro um valor inteiro e positivo N e retorna o valor de S. S = 1 + ½ + 1/3 + ¼ + 1/5 + 1/N. Escreva um programa que recebe como entrada valores diferentes para N e mostra o resultado de S. O programa para quando o usuário digitar um número negativo. 6. Escreva uma função que recebe por parâmetro um valor inteiro e positivo N e retorna o valor de S. S = 1 + 1/1! + ½! + 1/3! + 1 /N! Escreva um programa que recebe como entrada valores diferentes para N e mostra o resultado de S. O programa para quando o usuário digitar um número negativo. 7. Escreva uma função que recebe por parâmetro um valor inteiro e positivo N e retorna o valor de S. S = 2/4 + 5/5 + 10/6 + 17/7 + 26/8 + ... +(n2+1)/(n+3) Escreva um programa que recebe como entrada valores diferentes para N e mostra o resultado de S. O programa para quando o usuário digitar um número negativo. 8. Escreva uma função que recebe um valor N e imprime a série de Fibonacci. Depois use essa função dentro de um laço na função main, e a cada iteração o usuário insere um N e chama essa função que imprime o valor de fibonacci. a. Modifique essa função de Fibonacci para que o usuário insira um número X e ela retorna 1 se esse número pertence à série de fibonacci e 0 caso contrário
Compartilhar