Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal do Rio de Janeiro Computação II Prof. Aline Paes Laboratório 9 – Conjuntos e arquivos 9a Escreva um programa que recebe vários nomes completos de pessoas e imprime apenas os primeiros nomes, sem repetição. A quantidade de nomes deve ser especificada previamente. 9b Escreva um programa que recebe duas listas de valores e verifica se uma lista é subconjunto ou subconjunto próprio da outra. 9c Escreva uma função que copia dois arquivos, mas faz um processamento de linhas: quaisquer linhas que comecem com # serão omitidas. 9d Faça um programa que leia um arquivo texto contendo uma lista de endereços IP e gere um outro arquivo, contendo um relatório dos endereços IP válidos e inválidos. O formato de um endereco IP é NUM1.NUM.NUM.NUM, onde NUM1 vai de 1 a 255 e NUM vai de 0 a 255 9e Escreva um programa que leia um texto linha a linha e o imprima emoldurado por asteriscos em um arquivo. A entrada do texto é terminada com uma linha vazia. O nome do arquivo deve ser lido do teclado. Por exemplo, para a entrada : Digite linhas de texto (linha nula termina) Python enables programs to be written compactly and readably >>> o programa imprime no arquivo: ************************** *Python enables programs * *to be written * *compactly and readably * **************************
Compartilhar