Sei sulla pagina 1di 1

Instituto de Cincias Exatas

FUNDAMENTOS DE PROGRAMAO
Prof Edna da Silva - 1 Semestre de 2012
a

Assunto: Funes.

Exerccios para serem escritos em C.


1. Implemente o clculo de potncia: dada uma base e o expoente, retornar a base elevada ao
expoente (POW). Por exemplo, 23 = 2 x 2 x 2 = 8.
2. Implemente uma funo para multiplicar dois nmeros utilizando somas sucessivas. Por
exemplo:
3 x 5 = 5 + 5 + 5 = 15
4 x 10 = 10 + 10 + 10 + 10 = 40
3. preciso determinar o maior elemento em um vetor. Desenvolva uma funo para esta tarefa.
4. Dadas as seguintes informaes: R.A., nota da 1 prova, nota da 2 prova e nmero de faltas.
Elabore um programa que contenha:
a) Um mdulo para entrada de dados;
b) Um mdulo para clculo da mdia = ((p1*4) + (p2*6))/10. (Utilizar passagem de
parmetros).
c) Um mdulo para clculo da situao do aluno que estar Aprovado se mdia >=5 e nmero
de faltas<=16, caso contrrio aluno Reprovado. Utilizar passagem de parmetros.
O algoritmo dever ser repetido para vrios alunos at que RA=. Utilizar varivel local no
mdulo principal e pass-las por parmetro onde necessrio.
As informaes devem ser lidas de um arquivo e impressas tambm em arquivo.
5. Criar um algoritmo que l os elementos de uma matriz de ordem nxm e um nmero num no
mdulo principal. Dever ser criado outro mdulo que verifique se o nmero num pertence
matriz. Para isso esse mdulo deve receber como parmetros a matriz e num. A resposta dever
retornar como parmetro ao mdulo principal que dever exibi-la.
6. Construa uma funo que receba trs valores, a, b e c, retorne (passagem por referncia) o
MAIOR e o MENOR valor desses trs. Deve ser criado um algoritmo para utilizar tal funo
lendo os trs valores e imprimindo o maior e o menor valor computado.
7. Construa uma funo que receba dois valores inteiros a e b, retorne (passagem por referncia)
o quociente, div, e o resto diviso, mod, de a por b. A funo deve retornar -1 caso no seja
possvel realizar as operaes e 0 caso seja possvel. Um algoritmo para utilizar tal funo deve
ser criado, tratando o retorno da funo.
8 Criar uma funo que calcule e retorne o nmero de combinaes de n elementos p a p. A
frmula de combinao a seguinte:

Caso no seja capaz de calcular tal combinao a funo deve retornar -1. Um algoritmo para
testar tal funo tambm deve ser escrito.

Potrebbero piacerti anche