Ministério da Educação
Brasil um país de todos
Personal tools
You are here: Home Members Roberta Andrade de Araújo Fagundes Introdução a Programação resolução do exercício 4
Navigation
Log in


Forgot your password?
 
Document Actions

resolução do exercício 4

by Roberta Andrade de Araújo Fagundes last modified 2009-09-11 07:57

resolução do exercício 04 da aula 05

Click here to get the file

Size 3.0 kB - File type text/python-source

File contents

    
    
    

listaW =[]
listaU =[]
listaL =[]
listaN =[]
listaM =[]
listaO =[]
op = -1
### Entrada de Dados ###
while (op != 0):
    print("\n 1- Windows XP 2- Unix 3- Linux 4- Netware 5- Mac OS 6- Outro")
    op = int (input("Qual o melhor Sistema Operacional para uso em servidores? 0 - Sair : "))
    if (op ==1):
        listaW.append(op)
    if (op ==2):
        listaU.append(op)
    if (op ==3):
        listaL.append(op)
    if (op ==4):
        listaN.append(op)
    if (op ==5):
        listaM.append(op)
    if (op ==6):
        listaO.append(op)
        
listao =[len(listaW),len(listaU),len(listaL),len(listaN),len(listaM),len(listaO)]

##### Saida de Dados ###

print (" \n Sistema Operacional Votos  %% \n")
for j in range(len(listao)):
    if ((j == 0)):
        print("Windows XP : ",listao[j]," e %0.2f %% "%((listao[j]*100)/sum(listao)))
    if ((j == 1)):
        print("Unix : ",listao[j]," votos e com: %0.2f %% "%((listao[j]*100)/sum(listao)),"de aceitação")
    if ((j == 2)):
        print("Linux : ",listao[j]," votos e com: %0.2f %% "%((listao[j]*100)/sum(listao)),"de aceitação")
    if ((j == 3)):
        print("Netware : ",listao[j]," votos e com: %0.2f %% "%((listao[j]*100)/sum(listao)),"de aceitação")
    if ((j == 4)):
        print("Mac OS : ",listao[j]," votos e com: %0.2f %% "%((listao[j]*100)/sum(listao)),"de aceitação")
    if ((j == 5)):
        print("Outro : ",listao[j]," votos e com: %0.2f %% "%((listao[j]*100)/sum(listao)),"de aceitação")

print("\n")
for j in range(len(listao)):
    if (listao.index(max(listao)) == 0 and (j == 0)):
        print("Total:" ,sum(listao)," O Sistema Operacional mais votado foi o Windows com : ",listao[j]," votos e correspondendo a %0.2f %% "%((listao[j]*100)/sum(listao)),"dos votos")
    if (listao.index(max(listao)) == 1 and (j == 1)):
        print("Total:" ,sum(listao)," O Sistema Operacional mais votado foi o Unix com : ",listao[j]," votos e correspondendo a %0.2f %% "%((listao[j]*100)/sum(listao)),"dos votos")
    if (listao.index(max(listao)) == 2 and (j == 2)):
        print("Total:" ,sum(listao)," O Sistema Operacional mais votado foi o Linux com : ",listao[j]," votos e correspondendo a %0.2f %% "%((listao[j]*100)/sum(listao)),"dos votos")
    if (listao.index(max(listao)) == 3 and (j == 3)):
        print("Total:" ,sum(listao)," O Sistema Operacional mais votado foi o Netware com : ",listao[j]," votos e correspondendo a %0.2f %% "%((listao[j]*100)/sum(listao)),"dos votos")
    if (listao.index(max(listao)) == 4)and (j == 4):
        print("Total:" ,sum(listao)," O Sistema Operacional mais votado foi o Mac Os com : ",listao[j]," votos e correspondendo a %0.2f %% "%((listao[j]*100)/sum(listao)),"dos votos")
    if (listao.index(max(listao)) == 5) and (j == 5):
        print("Total:" ,sum(listao)," O Sistema Operacional mais votado foi o Outro com : ",listao[j]," votos e correspondendo a %0.2f %% "%((listao[j]*100)/sum(listao)),"dos votos")

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: