CENTRO
DE ENGENHARIA ELÉTRICA E INFORMÁTICA
DEPARTAMENTO
DE SISTEMAS E COMPUTAÇÃO
DISCIPLINA:
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO – Turma 01
PERÍODO:
2009.2
Prof.: Roberto M. de Faria
4a PROVA- 04/12/2009
Data limite da
entrega: 10/12/2009 pelo e-mail: exercícios.icc@gmail
1)
Faça
um programa que calcule a mediana de um conjunto de 20 valores inteiros. O
programa usa uma função para o cálculo da mediana. A mediana é o valor que encontra-se na posição do meio quando os dados estão
ordenados. Os dados entrarão desordenados. Use uma sub-rotina para ordenar os
dados (o algoritmo de ordenação encontra-se no nosso material). O programa
mostra: os dados lidos, os dados ordenados e a mediana. Use subprogramas para
ler e mostrar o conjunto.
2)
Faça
um programa que calcule o desvio padrão (visto na lista anterior) de um conjunto
de N valores inteiros. O programa usa uma função para o cálculo do desvio
padrão. O programa mostra: os dados lidos e o desvio padrão. Use subprogramas
para ler e mostrar o conjunto. N menor ou igual a 50.
3)
Escreva
um programa que leia dados para uma matriz real 5x5 e encontre e mostre o menor
e o maior valor. O programa usa uma sub-rotina para procurar o maior e o menor valor
na matriz. Use sub-programas para ler e mostrar a
matriz.
4)
Escreva
um programa que leia dados para uma matriz inteira MxN e um outro valor inteiro a ser procurado na
matriz. Em seguida, o programa deve informar em que posição da matriz (número
de linha e número de coluna) se encontra o valor procurado ou que o elemento
procurado não encontra-se na matriz. O programa usa
uma sub-rotina para procurar o valor na matriz. A sub-rotina retorna para o
programa os valores da linha e coluna onde encontra-se
o valor procurado. Se o valor não for encontrado, a linha e a coluna retornados serão zero. Os dados lidos serão também
mostrados. Use sub-programas para ler e mostrar a
matriz. M e N menores ou iguais a 50.
SUCESSO!