Skip to content

FIAP-1TDCF-Paulista/Fibonacci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fibonacci.py

1° CheckPoint dev-and-coding-for-security

Informações do Check Point

Atividade em duplas

Data de entrega: A atividade poderá ser entregue até o dia 16/4 (sexta-feira)

Duplas declaradas no servidor do discord

Cada dupla deverá entregar o arquivo fibonacci_RM1_RM2.py onde o RM é o (Registro de Matrícula) de cada um dos alunos da Dupla.


Entregáveis

  1. arquivo fibonacci_RM00000_RM00000.py

DESENVOLVIMENTO

  • Elabore um programa em linguagem Python que leia um número inteiro N e, em seguida, mostre na tela os N primeiros termos da sequência de Fibonacci. Faça o programa de modo que o valor de N seja no mínimo 2.
  • A sequência de Fibonacci é uma sequência de números inteiros que têm as seguintes regras de formação: os dois primeiros termos são 0 e 1; do terceiro termo em diante cada termo é a soma dos dois anteriores.

Exemplo: Se N = 10, então: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34

Observações:

Trabalho deve ser realizado em duplas Cada dupla entregará apenas um código O nome dos integrantes deve constar na forma de comentário multiline no corpo do código Apenas um integrante da dupla deverá entregar o arquivo fibonacci_RM1_RM2.py

Padrão de entrega

  • Todos os arquivos entregues tem que possuir, no inicio do codigo, o seguinte padrão
'''
FIAP
Defesa Cibernética - 1TDCF - 2021
Development e Coding for Security
Prof. Ms. Fábio H. Cabrini
Atividade: Check Point 1  
Alunos
Nome - RM00000
Nome - RM00000  
''' 
    Codigo
  • Após finalizar todo código eviar no formulario

Habilidades

Neste projeto, verificamos se você é capaz de:

  • Utilizar IF em estrutura aninhada
  • Utilizar While para fazer as repetições necessárias

ANTES DE COMEÇAR A DESENVOLVER

  1. Clone o repositório
  • git clone https://github.com/FIAP-1TDCF-Paulista/Fibonacci.git.
  • Entre na pasta do repositório que você acabou de clonar:
    • cd Fibonacci
  1. Crie uma branch a partir da branch main
  • Verifique que você está na branch main
    • Exemplo: git branch
  • Se não estiver, mude para a branch main
    • Exemplo: git checkout main
  • Agora crie uma branch para qual você vai submeter os commits do seu projeto
    • Você deve criar uma branch no seguinte formato: nome-de-usuarioGitHub-nome-do-projeto
    • Exemplo: git checkout -b victordg00-fibonacci
    • No caso de trabalhos em dupla colocar o nome dos dois integrantes: git checkout -b victordg00-PranaKnight-fibonacci
  1. Adicione as mudanças ao stage do Git e faça um commit
  • Verifique que as mudanças ainda não estão no stage
    • Exemplo: git status (o arquivo adicionado deve aparecer em vermelho)
  • Adicione o novo arquivo ao stage do Git
    • Exemplo:
      • git add . (adicionando todas as mudanças - que estavam em vermelho - ao stage do Git)
      • git status (deve aparecer listado o arquivo src/zoo.js em verde)
  • Faça o commit inicial
    • Exemplo:
      • git commit -m 'iniciando o projeto. VAMOS COM TUDO :rocket:' (fazendo o primeiro commit)
      • git status (deve aparecer uma mensagem tipo nothing to commit )
  1. Adicione a sua branch com o novo commit ao repositório remoto
  • Usando o exemplo anterior: git push -u origin victordg00-fibonacci
  1. Crie um novo Pull Request (PR)
  • Vá até a página de Pull Requests do repositório no GitHub
  • Clique no botão verde "New pull request"
  • Clique na caixa de seleção "Compare" e escolha a sua branch com atenção
  • Clique no botão verde "Create pull request"
  • Adicione uma descrição para o Pull Request e clique no botão verde "Create pull request"
  • Não se preocupe em preencher mais nada!
  • Volte até a página de Pull Requests do repositório e confira que o seu Pull Request está criado.

About

1° CheckPoint dev-and-coding-for-security

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages