• Python
  • 09. Strings e Fatiamento

Cria logins únicos#

Este exercício caiu na avaliação final de Design de Software 2019-2

Faça um programa que pergunta logins para o usuário até que ele digite a palavra 'fim'. Para cada login digitado pelo usuário, o programa deve verificar qual é o próximo login disponível no sistema e adicionar esse novo login em uma lista. Ao final do programa, os login devem ser impressos, um por linha, no console.

Utilize a função login_disponivel do exercício Login disponível (se você ainda não fez este exercício, então faça-o primeiro).

Exemplo de interação com o programa:

  1. Usuário digita: fabio
  2. Usuário digita: andre
  3. Usuário digita: fabio
  4. Usuário digita: fabio
  5. Usuário digita: fim
  6. Programa imprime: fabio
  7. Programa imprime: andre
  8. Programa imprime: fabio1
  9. Programa imprime: fabio2

A ordem em que os logins são impressos não importa.