Funções com listas¶
Exercícios¶
Exercício 2¶
Escreva um programa que dados
um número inteiro n
e uma sequência com n
números inteiros,
imprimi-los eliminando as repetições.
Escreva uma solução que usa a função pertence()
do exercício anterior.
Escreva uma solução que usa as construções
if item in lista:
|
| bloco de comandos a serem executados
| se item pertence a lista
|
if item not in lista:
|
| bloco de comandos a serem executados
| se item nao pertence a lista
|
if not item in lista:
|
| bloco de comandos a serem executados
| se item nao pertence a lista
|
Exercício 4¶
Escreva um programa que dados um número inteiro n
e uma sequência
com n
números inteiros, conta e imprime o número de vezes que cada
número ocorre na sequência.
Escreva uma solução que usa a função indice()
do exercício anterior.
Exercício 6¶
Usando a função do exercício anterior, escreva um programa que leia n>0 e uma sequência com n números reais, e determina um segmento de soma máxima.
Na sequência
5 -2 -2 -7 3 14 10 -3 9 -6 4 1
a soma máxima de um segmento é 3+14+10-3+9 = 33
.