Exercicios Programação
Técnicas de Programação II
3ª Lista de Exercícios
Obs.: Para todos os subprogramas faça o teste do seu funcionamento.
1. Faça um subprograma que receba um número inteiro e positivo N como parâmetro e retorne a soma dos números inteiros existentes entro o número 1 e N (inclusive).
2. Crie um subprograma que receba dois números como parâmetros e retorne 1, se o primeiro número for divisível pelo segundo número. Caso contrário, retorne 0.
3. Faça um subprograma que receba como parâmetro o raio de uma esfera, calcule e retorne o seu volume:
= 4 3 ∗
.
4. Faça um subprograma que leia um número não determinado de valores positivos e retorne a média aritmética desses valores. Terminar a entrada de dados quando for digitado o valor 0.
5. Faça um subprograma que receba um valor inteiro e positivo, calcule e retorne seu fatorial.
6. Crie um subprograma que receba como parâmetro um valor inteiro e positivo e retorne a soma dos divisores desse valor.
7. Elabore um subprograma que receba como parâmetro um valor N (inteiro e maior ou igual a 1) e determine o valor de S, descrita a seguir. Obs. A quantidade de parcelas que compõe S é igual a N.
= 1 + 1⁄2 + 1⁄3 …
8. Faça um subprograma que receba como parâmetro um valor inteiro e positivo
N, indicando a quantidade de parcelas de um soma S, calcule o valor de S e retorne o resultado.
=
2 5 10 17
+ +
+
+⋯+
4 5 6
7
+1
+3
9. Crie um subprograma que receba como parâmetro dois valores X, do tipo double e Z do tipo inteiro, calcule e retorne o valor de pow. , sem utilizar a função
Profª. Suzi Lara Werner
10. Elabore um subprograma que receba como parâmetro um vetor X de 15 números inteiros como parâmetro e retorne a quantidade de números pares em X.
11. Faça um subprograma que receba um vetor X de 20 números reais como parâmetro, calcule e retorne a média aritmética desses elementos.
12. Crie um subprograma que gere um vetor de 3 inteiros, onde