quimica
# UNIVERSIDADE FEDERAL DO AMAZONAS
# DATA DE ENTREGA: 09/09/2013
# ÚLTIMA MODIFICAÇÃO: 09/09/2013
#-----------------------------------------------------------------------------------------------------------------
1. Faça um programa em python que leia valores positivos e os insira em uma lista até que o usuário digite um valor negativo. Após a leitura dos valores, o programa deve:
a. (listaa.py) Mostrar o maior, menor e a média dos valores usando as funções max, min e sum.
lista=[] val = 1 contador = 0 while(val>=0): val = int(input("Insira os valores da lista: ")) if(val>=0): lista.append(val) contador=contador+1 print("O maior valor da lista eh: ", max(lista)) print("O menos valor da lista eh: ", min(lista)) print("O media dos valores da lista eh: ", (sum(lista)/cont))
-------------------------------------------------------------------------------------------------------------------
b. (listab.py) Mostre o maior e o menor e em que posição estes aparecem na lista, usando a função index.
lista=[] val = 1 while(val>=0): val = int(input("Insira os valores da lista: ")) if(val>=0): lista.append(val) print("O maior valor da lista eh: ",max(lista)," e esta na posicao " ,lista.index(max(lista))) print("O menor valor da lista eh: ", min(lista)," e esta na posicao " ,lista.index(min(lista)))
--------------------------------------------------------------------------------------------------------
c. (listac.py) Ler um valor N e mostrar os N menores números digitados. Dica: Utilize a função sort.
lista=[] val = 1 while(val>=0): val = int(input("Insira os valores da lista: ")) if(val>=0): lista.append(val) quantidade_numeros = int(input("Digite a quantidade de menores numeros que voce deseja imprimir: ")) a=0 lista.sort() while(a=0): val =