Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 1.9 KB

README.md

File metadata and controls

63 lines (42 loc) · 1.9 KB

Lista de exercícios

Problema 1 (🐍python)

Faça um programa que apresente todos os números, de 45 até 22, pulando (caindo) de 3 em 3 nessa sequência:

exemplo:

45, 42, 39, 36, ...

⚠️ O 22 deve está incluso na sequência, caso apareça nos pulos de 3 em 3.

Problema 2 (🐍python)

Faça um programa que receba um valor de inicio, um valor valor de termino e um valor de passo.

O seu programa deve apresentar uma sequencia começando pelo inicio, terminando na entrada e dando pulos de passo em passo.

Entradas Saídas
Inicio: 10
Termino: 23
Passo: 2
10
12
14
16
18
20
22
Inicio: 45
Termino: 22
Passo: 3
45
42
39
36
33
30
27
24

⚠️ Observação: O valor do passo deve ser interpretado pelo próprio programa, se será uma sequência crescente ou decrescente.

discussão

fim - começo menor que zero
14 - 20 = - (20 - 14) = -6

Problema 3 (😺 scratch)

Objetivo: Jogo com inimigos.

Etapa 1 - Preencher o cenário

  1. Adicione um personagem principal.
  2. Adicione um cenário que seja baseado em plataforma.
  3. Adicione 2 inimigos que possam se movimentar no cenário.

Etapa 2 - Movimento do personagem principal

  1. Torne seu personagem principal capaz de andar para frente e para traz (tanto em WASD quando em setinhas)
  2. Adicione o pulo ao seu personagem. Cuidado, ele deve pular e retornar ao chão automaticamente.
  3. Adicione um movimento repetivo para seus inimigos.

Etapa 3 - Reconhecendo colisões

  1. Se colidir com um inimigo, deve parar o jogo.
  2. Se colidir com um inimigo por cima, nada deve acontecer.
  3. Se colidir com um inimigo por cima, deve dar outro pulo na mesma direçao.

⚠️WASD são teclas do teclado de letras que podem ser usadas como movimentação

W - frente
A - direita
S - trás
D - esquerda