Skip to content

Instantly share code, notes, and snippets.

@Jphn
Last active August 23, 2023 17:06
Show Gist options
  • Save Jphn/be3970b0cce1d51206849d622d282d13 to your computer and use it in GitHub Desktop.
Save Jphn/be3970b0cce1d51206849d622d282d13 to your computer and use it in GitHub Desktop.

Atividades (Aula 01)

Problemas

Problema 01

Desenvolva um programa que leia o nome do usuário, e logo em seguida apresente uma mensagem de boas vindas para ele.

# Exemplo

> Digite seu nome: João Pedro
Olá João Pedro, seja bem-vindo!

Problema 02

Desenvolva um programa que leia o nome de um time e a sua quantidade de títulos. E logo em seguida apresente as informações organizadas.

# Exemplo

> Time: Corinthians
> Quantidade de títulos: 18
O time Corinthians, possui 18 títulos conquistados.

Problema 03

Desenvolva um programa que leia a idade do usuário e logo em seguida mostre o ano em que ele nasceu.

# Exemplo

> Sua idade: 19
Você nasceu em 2003!

Problema 04

Desenvolva um programa que receba duas notas do usuário, calcule a média entre elas e em seguida imprima o resultado para o usuário.

# Exemplo

> Nota 01: 6
> Nota 02: 10
A média é 8.

Problema 05

Desenvolva um programa que leia um número positivo inteiro. E em seguida apresente seu antecessor e sucessor.

# Exemplo

> Número: 8
O antecessor é 7 e o sucessor é 9.

Desafios

Desafio 01

Desenvolva um programa que receba o primeiro nome do usuário, e em seguida mostre na tela a quantidade de letras que o nome possui.

# Exemplo 01

> Nome: Pedro
O nome tem 5 letras.

# Exemplo 02

> Nome: Rodrigo
O nome tem 7 letras.

Desafio 02

Desenvolva um programa que leia uma palavra e mostre com qual é sua primeira letra.

# Exemplo 01

> Palavra: Pipoca
Primeira letra: P

# Exemplo 02

> Palavra: Cadeira
Primeira letra: C

Atividades (Aula 02)

Problemas

Problema 01

Crie um programa que leia o login e a senha de um usuário, e valide os dados. Onde, o login correto deve ser toin e a senha lagartixa.

# Exemplo 01

> Login: toin
> Senha: lagartixa
Usuário autenticado com sucesso!

# Exemplo 02

> Login: usuario
> Senha: 123
Login ou senha inválidos! Tente novamente...

Problema 02

Desenvolva um programa que pegue o ano em que o usuário nasceu e informe se ele é ou não maior de idade.

# Exemplo 01

> Seu ano de nascimento: 2015
Você não é maior de idade.

# Exemplo 02

> Seu ano de nascimento: 2004
Você é maior de idade.

Problema 03

Desenvolva um programa onde o usuário digita o valor de dano a um monstro e o programa informa se o monstro morreu ou não.

# Exemplo 01

# Nome - Vida
Demogorgon - 14/14
> Dano do seu ataque: 8
Demogorgon - 6/14
Demogorgon sobrevive ao ataque...

# Exemplo 02
Demogorgon - 14/14
> Dano do seu ataque: 14
Demogorgon - 0/14
Demogorgon morreu!

Problema 04

Desenvolva um programa que leia as duas notas de um aluno, calcule a sua média e logo em seguida mostre se ele foi aprovado, reprovado ou ficou em recuperação. Obs.: De 7 pra cima, aprovado; de 6 à 5, recuperação; e de 4 pra baixo, reprovado.

# Exemplo 01

> Nota 01: 2
> Nota 02: 10
O aluno está aprovado! Com a média 6.

# Exemplo 02

> Nota 01: 4
> Nota 02: 6
O aluno está em recuperação! Com a média 5.

# Exemplo 03

> Nota 01: 4
> Nota 02: 4
O aluno está reprovado! Com a média 4.

Problema 05

Desenvolva um programa que mostra um saldo virtual, e uma lista de jogos e seus valores. Depois, apresente receba do usuário o código do jogo que ele deseja comprar, e mostre se ele consegue comprar o jogo, ou se seu saldo é insuficiente.

# Exemplo 01

Seu saldo: R$ 210

# Cod - Nome - Preço
1 - Jogo 1 - R$ 170
2 - Jogo 2 - R$ 222
3 - Jogo 3 - R$ 12
> Jogo desejado: 1

Você comprou o Jogo 1, por R$ 170.
Seu saldo agora é R$ 40.

# Exemplo 02

Seu saldo: R$ 210

1 - Jogo 1 - R$ 170
2 - Jogo 2 - R$ 222
3 - Jogo 3 - R$ 12
> Jogo desejado: 2

Seu saldo é insuficiente para comprar o Jogo 2.

Desafios

Desafio 01

Desenvolva um programa que peça um número ao usuário, uma operação (multiplicação, adição, subtração ou divisão) e posteriormente outro número. No fim o programa deve mostrar o resultado da operação entre os dois números do usuário.

# Exemplo 01

> Nº: 21
> Operação [*, /, + ou -]: /
> Nº: 7
21 / 7 = 3

# Exemplo 02

> Nº: 12
> Operação [*, /, + ou -]: -
> Nº: 6
12 - 6 = 6

Desafio 02

Atividades (Aula 03)

Problemas

Problema 01

Desenvolva um programa que leia o nome de 5 pessoas, e a cada leitura cumprimente a pessoa.

# Exemplo

> Nome 01: Jope
Olá Jope, é um prazer conhecer você!
.
.
.
> Nome 05: Gilvan
Olá Gilvan, é um prazer conhecer você!

Problema 02

Desenvolva um programa que faça a contagem de 1 à 200, e mostre na tela.

# Exemplo

Iniciando contagem!
1
2
3
.
.
.
198
199
200

Problema 03

Desenvolva um programa que mostre na tela a sequência de todos os números pares entre 1 e 100.

# Exemplo

2
4
6
.
.
.
96
98
100

Problema 04

Desenvolva um programa em que o usuário batalhe com um monstro, sua execução só é finalizada quando um dos dois morrerem, o jogador ou o monstro.

# Exemplo 01

> Jogador: Perolaas
Sukuna - 12/12 # Monstro - HP/MHP
Perolaas - 8/8
> Valor do seu ataque: 12
Sukuna morreu... Perolaas é o vencedor!

# Exemplo 02

> Jogador: Toin
Sukuna - 12/12
Toin - 8/8
> Valor do seu ataque: 1
Sukuna resiste ao ataque... Ele causa 200 de dano em Toin.
Toin morreu... Sukuna é o vencedor!

Problema 05

Desenvolva um jogo de adivinhação, onde o usuário tenta acertar um número entre 0 e 10, e a execução só termina quando o usuário acertar o número.

# Exemplo 01

Jogo da adivinhação!
> Palpite: 1
Acertou! O número era 1!

# Exemplo 02

Jogo da adivinhação!
> Palpite: 2
Errou! Tente outro número...
> Palpite: 7
Errou! Tente outro número...
.
.
.
> Palpite: 1
Acertou! O número era 1!

Desafios

Desafio 01

Desenvolva um programa que mostre a contagem de todos os números primos entre o intervalo de 1 à 200.

# Exemplo

2
3
5
.
.
.
193
197
199

Desafio 02

Desenvolva um jogo de impar ou par.

# Exemplo 01

Impar ou par...
> Selecione [1/2]: 1 # 1 para ímpar e 2 para par
> Digite seu número: 2
O computador escolheu 3.
O resultado é 5, você ganhou!

# Exemplo 02

Impar ou par...
> Selecione [1/2]: 2 # 1 = ímpar e 2 = par
> Digite seu número: 7
O computador escolheu 11.
O resultado é 18, você perdeu!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment