Conjunto de problemas 6

O que fazer

  1. Faça login no cs50.dev usando sua conta do GitHub
  2. Execute update50 na janela do terminal do seu codespace para garantir que seu codespace esteja atualizado.
  3. Envie Hello em Python
  4. Envie um dos seguintes:
  5. Envie um dos seguintes:
    • Cash em Python, se estiver se sentindo menos confortável
    • Credit em Python, se estiver se sentindo mais confortável
  6. Envie Readability em Python
  7. Envie DNA em Python

Se você enviar as duas versões de Mario, registraremos a maior das duas pontuações. Se você enviar Cash e Credit, registraremos a maior das duas pontuações.

Quando fazer

Até 2024-12-31T23:59:00-05:00.

Conselhos

  • Experimente qualquer um dos programas de David da Semana 6.

Honestidade acadêmica

  • Para Hello, Mario, Cash, Credit e Readability, é razoável olhar para suas próprias implementações em C e as implementações de outros em C.
  • Não é razoável olhar para as implementações de outros do mesmo em Python.
  • Na medida em que o objetivo desses problemas é ensiná-lo a aprender uma nova linguagem por conta própria, tenha em mente que esses atos não são apenas razoáveis, por programa, mas incentivados para esse fim:
    • Incorporar algumas linhas de código que você encontra online ou em outro lugar no seu próprio código, desde que essas linhas não sejam elas mesmas soluções para problemas atribuídos e que você cite as origens das linhas.
    • Recorrer à web ou a outro lugar para obter instruções além das do próprio curso, referências e soluções para dificuldades técnicas, mas não para soluções diretas para problemas do conjunto de problemas ou para seu próprio projeto final.