CS50-MCZ

Uma introdução aos empreendimentos intelectuais da Ciência da Computação e da arte da programação.


Hello


Implemente um programa que imprima uma saudação simples para o usuário, como abaixo.

$ python hello.py
What is your name?
David
hello, David      

Começando

Acesse code.cs50.io, clique na janela do seu terminal e execute cd sozinho. Você deve encontrar que o prompt da janela do seu terminal se assemelha ao abaixo:

$

Depois execute

wget https://cdn.cs50.net/2022/fall/psets/6/sentimental-hello.zip

para baixar um arquivo ZIP chamado sentimental-hello.zip para o seu espaço de código.

Em seguida, execute

unzip sentimental-hello.zip

para criar uma pasta chamada sentimental-hello. Você não precisa mais do arquivo ZIP, então pode executar

rm sentimental-hello.zip

e responda com "y" seguido de Enter no prompt para remover o arquivo ZIP que você baixou.

Agora digite

cd sentimental-hello

seguido de Enter para se mover para dentro (ou seja, abrir) esse diretório. Seu prompt agora deve se parecer com o abaixo.

sentimental-hello/ $

Execute ls por si só, e você deve ver hello.py. Se você encontrar algum problema, siga essas mesmas etapas novamente e veja se pode determinar onde você errou!

Especificação

Escreva, em um arquivo chamado hello.py, um programa que solicita ao usuário seu nome e, em seguida, imprime hello, so-and-so, onde so-and-so é o nome fornecido pelo usuário, exatamente como você fez no Problem Set 1, exceto que desta vez o programa deve ser escrito em Python.

Uso

Seu programa deve se comportar conforme o exemplo abaixo.

$ python hello.py
What is your name?
Emma
hello, Emma
  

Embora o check50 esteja disponível para este problema, é recomendável que você primeiro teste seu código por conta própria para cada um dos seguintes casos:

Execute o abaixo para avaliar a correção do seu código usando o check50. Mas certifique-se de compilar e testá-lo por conta própria também!

check50 cs50/problems/2023/x/sentimental/hello

Execute o código abaixo para avaliar o estilo do seu código usando o style50.

style50 hello.py

Como enviar

No seu terminal, execute o comando abaixo para enviar o seu trabalho.

submit50 cs50/problems/2023/x/sentimental/hello