Buscar

Lista de exercicios 02

Prévia do material em texto

UFRN – CCET – DIMAP
Lista de Exercícios de Algoritmos para a Segunda Avaliação
Faça algoritmos para resolver cada um dos problemas abaixo envolvendo vetores, matrizes e cadeias de caracteres. Esta lista deverá ser feita à mão e entregue na sala de aula no dia da prova. Esta lista de exercícios vale 2,0 (dois pontos) para a segunda avaliação.
Avaliar um polinômio qualquer, de grau n, em um valor de x, sendo dados os coeficientes, o grau n e um valor para x. P(x) = anxn + an-1xn-1 + ... + a1x1 + a0.
Leia um número inteiro positivo do sistema decimal e escreva o seu correspondente do sistema binário.
Leia um conjunto com n números quaisquer, de forma que a cada fornecimento de um número, se ele já foi digitado, seja então rejeitado, isto é, que seja pedido um outro número para esta posição, de forma que tenhamos no final, n números sem repetições. Escreva os n números lidos.
Leia dois conjuntos numéricos, possivelmente com quantidades distintas de elementos, e calcule e imprima a união dos dois conjuntos (sem elementos repetidos).
Leia uma matriz quadrada de ordem maior do que dois e imprima a soma dos elementos que estão, simultaneamente, acima da diagonal principal e acima da diagonal secundária. 
Leia uma matriz qualquer, e calcule e imprima outra matriz que seja a matriz lida acrescida de mais uma linha e mais uma coluna, sendo a nova linha a soma de todos os vetores linhas da matriz lida e a nova coluna a soma de todos os vetores colunas. 
Uma matriz quadrada de números inteiros é chamada de “quadrado mágico” se a soma dos elementos de cada linha, a soma dos elementos de cada coluna e a somas dos elementos de cada diagonal, são iguais. Faça um algoritmo que verifique se uma dada matriz quadrada é ou não um quadrado mágico. 
Leia uma matriz de números reais e diga qual o maior número dessa matriz e também todas as posições onde está localizado esse número.
Leia um número inteiro positivo do sistema binário e escreva o seu correspondente do sistema decimal (tenha a devida atenção para que os dígitos fornecidos sejam somente 0’s e 1’s).
Leia um texto e diga quantos espaços em branco, quantos dígitos numéricos e quantas letras existem no texto.
Leia o nome completo de uma pessoa e imprima-o abreviado da seguinte forma: Por exemplo, dado o nome Mariana Rejane Brito Costa, imprima Costa, M. R. B.
Leia um número inteiro positivo menor do que 4000 do sistema decimal e imprima-o em algarismos romanos.
 	 BOM ESTUDO!

Continue navegando