Jump to content
fagner552

Dúvida programa em Python

Recommended Posts

O Voleibol é um esporte praticado numa quadra dividida em duas partes por uma rede, possuindo duas equipes
de seis jogadores em cada lado. O objetivo da modalidade é fazer passar a bola sobre a rede de modo a que a
bola toque no chão dentro da quadra adversária, ao mesmo tempo que se evita que os adversários consigam
fazer o mesmo. No Brasil esta modalidade ganhou muita popularidade na década de 80 com a conhecida
“geração de prata” da seleção brasileira de vôlei. Este esporte também é muito praticado em competições
recreativas.
Baseado nesta característica do vôlei o departamento de marketing de uma determinada empresa resolveu
promover um jogo comemorativo para as festas de final de ano. Para haver equilíbrio na disputa estabeleceu as
seguintes regras:
- Participarão do jogo as primeiras 12 pessoas inscritas;
- As equipes serão definidas por sorteio.
Considerando estas regras foi solicitado ao setor de informática o desenvolvimento de um programa em Python
para:
a) Permitir o cadastro do Número da inscrição, Nome, Idade e Altura das 12 primeiras pessoas inscritas;
b) Imprimir a lista dos inscritos (veja lay-out abaixo); 
c) Montar (randomicamente) os dois times. Imprimir as equipes; 
d) Imprimir a média de idade e de altura de cada equipe.

 

Insc Nome Alt Idade
01 ana 1.70 20
02 jose 1.65 23
03 pedro 1.80 21
04 maria 1.70 25
05 diana 1.75 26
06 rui 1.90 18
07 edna 1.70 23
08 caio 1.85 21
09 lea 1.60 26
10 hugo 1.75 25
11 tania 1.80 24
12 marta 1.70 26


Equipe 1:
Insc Nome Alt Idade
09    lea  1.60     26
03   pedro 1.80   21
04   maria 1.70   25
08   caio  1.85    21
06   rui    1.90    18
10   hugo 1.75  25
Media de idade da equipe 1: 22.67
Media de altura da equipe 1: 1.77

 
Equipe 2:
Insc Nome Alt Idade
01   ana   1.70   20
07 edna    1.70      23
11 tania   1.80      24
12 marta 1.70    26
02 jose    1.65       23
05 diana  1.75     26
Media de idade da equipe 2: 23.67
Media de altura da equipe 2: 1.72

 

 

Até agora fiz até a letra b, que no caso ele dá os inscritos gerais, queria saber se alguem poderia me dar um help de como sortear nesse formato de duas equipes ja colocando as medias em cada uma delas?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Pedro_silva
      Olá eu to querendo saber como eu faço para criar um app view que abre o site dentro dele mas não faço minima ideia como eu vou fazer isso, caso alguém tenha algum link de site que possa ensinar de já eu agradeço 
    • By silver sanths
      Como faço para retornar as notas da função cadastrar,  para a calcular a media dentro da função listar_notas?
       
       
      import subprocess
      def cadastrar():
          nota1 = float(input("Nota I: "))
          nota2 = float(input("Nota II: "))
          nota3 = float(input("Nota III: "))
          nota4 = float(input("Nota IV: "))
          arquivo = open('teste.txt', 'a')
          arquivo.write('{},{},{},{}\n'.format(nota1, nota2, nota3, nota4))
          arquivo.close()
          
          subprocess.run(["notepad" , "teste.txt"])
          
      def listar_notas():
          
          arquivo = open('teste.txt', 'r')
          linhas = arquivo.readlines()
          arquivo.close()
          print("{:20}{:20}{:20}{:20}".format("Nota I", "Nota II", "Nota III", "Nota IV"))
          
          for linha in linhas:
              nota1, nota2, nota3, nota4 = linha.strip().split(",")
              print("{:20}{:20}{:20}{:20}".format(nota1, nota2, nota3, nota4))
              
      while True:
          print('\n1. Cadastrar Notas')
          print('2. Listar Notas | Media')
          print('3. Sair')
          opcao = int(input())
          if opcao == 1:
              cadastrar()
          if opcao == 2:
              listar_notas()
          if opcao == 3:    
              break
       
    • By SilvioHC
      Olá, Eu Me Chamo Silvio Henrique.. e agora estou digamos q perdido em relação a hospedagem..
      bom eu "já sei" um pouco de cada elemento q forma um site..
      HTML5 CSS JAVASCRIPT DJANGO/PYTHON Mas agora, eu não faço a menor ideia de como faz para colocar o django em uma hospedagem... tipo "Eu Sei Hospedar" e talz.. eu estive usando o 000webhost quando estava aprendendo HTML mas, não faço ideia de como colocar o Django para rodar no backend.  algum bom samaritano poderia apontar um norte para q eu possa seguir ?
    • By Tr3eet
      Galera bom dia. 
       
      Estou tentando ler arquivos em PDF, com o Python, preciso abrir um arquivo em PDF e preciso que ele me retorne uma linha somente em especifico. Com os arquivos .txt consegui realizar sem problemas ele me trouxe perfeito, agora em PDF não estou conseguindo, já tentei com o modulo PyPDF2 porem não obtive exito, alguém pode me dar algumas dicas ?:
       
      Obrigado
    • By samuel.huarachi
      Tenho o seguinte problema

      Uma aplicacao web, que acessa a camera do celular do usuario, e coloca uma mascara  no rosto, tipo um óculos, chapeu, bigode etc

      Dei uma pesquisa e encontrei a biblioteca opencv, mas nao sei se ela funciona em aplicacao web, e se ela acessa a webcam do usuario.

      Se alguem puder me dar um norte eu agradeço
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.