Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Programa que l trs valores inteiros, calcula a mdia e imprime na tela os que so superiores mdia usando
estruturas de seleo (if-then-else).
2. Programa que leia trs nmeros distintos e imprima-os em ordem crescente usando estruturas de seleo (if-then-
else).
3. Programa que pede uma string de caracteres e informa se ela inicia com uma vogal.
4. Programa que pede uma palavra e imprime-a ao contrrio. Exemplo: se for digitado palavra, o programa deve
imprimir arvalap.
5. Programa que recebe um nmero binrio de nove dgitos e mostra quantos dgitos 0 e quantos dgitos 1 o nmero
binrio possui.
6. Programa que recebe um inteiro de cinco dgitos e imprime a soma desses dgitos.
9. Programa que converte temperaturas. O programa deve ler a temperatura a ser convertida e a sua unidade (C
para Celsius, F para Fahrenheit), e mostrar a temperatura correspondente na outra unidade, de acordo com as
seguintes regras:
10. Programa que preenche um vetor de 8 posies contendo os caracteres de uma palavra digitados pelo usurio.
Em seguida, escreva essa palavra por extenso.
11. Programa que armazena 10 nmeros de telefone em um vetor e depois mostra-os na tela. O programa deve
verificar, atravs de uma funo interna, se o nmero vlido (se est no formato XXX-XXXX, onde os Xs so
valores numricos). A funo deve receber como argumento o nmero do telefone e retornar falso ou verdadeiro.
12. Programa que l os dados de uma pessoa (nome, data de nascimento, endereo(rua, nmero, bairro, cidade,
estado, cepo) e telefones) e imprime a sua ficha cadastral da seguinte forma:
13. Programa que pede os elementos de 3 matrizes de 2x2 inteiros, imprime-as e preenche um vetor com os seus
determinantes. Depois mostra o contedo do vetor na tela. Observaes:
a. Utilizar uma sub-rotina para ler as matrizes: a sub-rotina dever receber uma matriz como argumento;
b. Utilizar uma funo para calcular o determinante de cada matriz: a funo dever receber a matriz como
argumento e retornar o valor do seu determinante;
c. Utilizar uma sub-rotina para imprimir cada matriz: a sub-rotina dever receber uma matriz como argumento.
d. Utilize formatao de dados nas impresses para que o resultado seja melhor apresentado.