Você está na página 1de 1

Universidade Federal do Piau

CCN DC
Tcnicas em Programao

Exerccios de Reviso para a Primeira Prova

1. Faa um programa na linguagem C que leia um valor inteiro e positivo, caso ele seja
mltiplo de 2 deve calcular a raiz quadrada do nmero e caso seja mltiplo 3 deve
multiplicar o nmero por 9.
2. Faa um programa na linguagem C que mostre as tabuadas dos nmeros de 1 a 10.
3. Faa um programa que recebe 20 nmeros como entrada e no final exiba o maior nmero
dentre eles.
4. Faa um programa que recebe uma palavra e exiba esta palavra de forma invertida.
5. Faa as funes em negrito para que o programa abaixo funcione:
int main () {
int n1, n2, n3, tot; float med;
printf (Entre com 3 nmeros inteiros: );
scanf (%d%d%d, &n1, &n2, &n3);
tot = total (n1, n2, n3);
med = media (n1, n2, n3);
printf (A soma dos nmeros lidos %d\n, tot);
printf (A mdia dos nmeros lidos %f\n, med);
printf (A quantidade dos nmeros que esto acima da mdia %d\n,
acima(med, n1, n2, n3));
printf(A quantidade de nmeros pares lidos %d\n, par(n1)+par(n2) +par(n3));
return 0;
}
6. Escreva um programa que leia duas variveis inteiras via teclado e em seguida compare
seus endereos e exiba o contedo do maior endereo.
7. Crie um programa que contenha um vetor de float com 10 elementos e imprima o
endereo de cada posio desse vetor.
8. Crie um programa que permita armazenar o nome, a altura e a data de nascimento de 10
pessoas. Cada pessoa deve ser representada por um struct dentro de um vetor. Ao inserir
uma pessoa no vetor o nome, a altura e a data de nascimento devem ser informados via
teclado. O programa deve, na tela de abertura, apresentar opes para:
1 - Inserir uma pessoa;
2 - Listar todos os nomes e respectivas alturas;
3 - Exibir o nome da pessoa com maior altura;
0 - Finalizar programa;

9. Desenvolva um programa que implemente uma Fila e tenha todas as operaes bsicas
de uma pilha
10. Desenvolva um programa que implemente uma pilha utilizando vetor e tenha todas as
operaes bsicas de uma pilha

Você também pode gostar