Você está na página 1de 2

EXERCICIOS DE PARADÍGMAS DE PROGRAMAÇÃO

1- faça um programa em python que recebe um cadeia de caracteres e diz o que cada
caracter é, excepto os caracteres ? , *, ^, «, ´, para estes caso deve indicar uma
mensagem de erro. Ex:
entrada: ‘a5.*’ , saida: a: alfabeto; 5: numero; .:ponto; *:erro.

2- Faça um programa em python que dada uma cadeia de caraceteres consiga extrair
somente as palavras que sejam validas isto é que contenham pelo menos uma ou mais
letras do alfabeto. Ex:
entrada: ‘1’’ola...h7lua11--.«««--’ , saida: ola h lua ;

3- Faça um programa em python que recebe uma cadeia de caraceteres e rescreva


novamente os caracteres dados mas ignorando os caracteres que são procedido de // até a
uma nova linha e os que são procedidos de /* até */ . Ex:
entrada: ‘estou aqui //mais ainda chuva \n muito /*ola mundo*/ agora’ , saida:
estou aqui muito agora

4- Faça um programa em python que recebe na entrada uma lista de palavras verifica se
há palavras repetidas e se houver imprima as palavras que estiverem repetidas.

5- Faça um programa em python que escreva as seguintes frases em uma declaração


válida em c com os tipos de dados int,char,float,double,ponteiro, estrutura . ex: entrada:
x é um inteiro , saida: int x;
num é um float igual a 8 , saida: float num = 8;

6- Faça um programa em python que diz se um verbo em português é de primeira,


segunda ou terceira conjugação . Lembre que os verbos (português) têm as suas
terminações em ordem crescente em: ar,er ou or e ir.

7- Faça um programa em python que faz a conjugação verbal em português dos verbos
de primeira, segunda e terceira conjugação .

8- Crie uma classe em python com o nome Numero que contenha os atributos
base,representação e tenha o metodos converter que permita o numero ser convertido
para uma outra base, lembre-se que essa classe deve ter um metodo construtor que
permite inicializar com uma base e sua representação, deve também ter um metodo que
permita exibir o seu sinal e dizer em que base o numero está representado.

9-Crie uma classe em python com o nome Sistema que contenha os metodos
desligar,suspender e reiniciar cujo os parametros devem ser um numero representando
os segundos. Deve se criar o objecto dessa classe dentro dum programa principal e
chamar os seus metodos de acordo uma entrada do utilizador e deve exatamente
executar essa funções na sua maquina. Sugestão: use os.system

10-Faça um program em python que fecha todos os programas aberto no seu sistema.
Sugestão: use os.system

Você também pode gostar