Skip to content

Instantly share code, notes, and snippets.

@r0x0d
Created July 18, 2024 01:58
Show Gist options
  • Save r0x0d/afd78153238584c2ef270207bbfd977b to your computer and use it in GitHub Desktop.
Save r0x0d/afd78153238584c2ef270207bbfd977b to your computer and use it in GitHub Desktop.
Exercícios fixação - Leo

Os exercícios a seguir deverão ser feitos em arquivos separados, é recomendado que crie uma pasta para agrupar esses exercícios para melhor conferência futura.


Exercícios de estrutura de controle (if, else, elif)

  1. Faça um programa que calcule a média da nota de um aluno, o programa deve conter:
    1. Uma forma do usuário informar suas notas da P1 e P2 (utilizar a função input())
    2. Realizar um cáculo para definir a média do aluno (P1 * P2 / 2)
    3. Com base nos seguintes critérios, informar se o aluno foi aprovado ou não
      1. Média acima de 7 = aprovado
      2. Média entre 5 e 6 = recuperação
      3. Média inferior a 5 = reprovado
  2. Faça um programa que leia dois números inteiros e exiba na tela qual deles é o maior
    1. Utilizar a função input() para ler os números do usuário
  3. Faça um programa que pede dois números. Em seguida, troque o valor das variáveis e exiba na tela
    1. Ex: Número 1 = 10, Número 2 = 15
    2. A ser exibido na tela: Número 1 = 15, Número 2 = 10
  4. Faça um programa que verifique se a letra digitada é uma vogal ou consoante
    1. Ex: Letra 'A' = Vogal, Letra 'Z' = Consoante

Exercícios de estrutura de repetição (for, while)

  1. Faça um programa que peça por uma nota do usuário entre 0 a 10, caso a nota for menor que 0 e maior que 10, continue pedindo até que o usuário forneça um valor válido
    1. Utilize a função input() para ler o valor do usuário
    2. Ex: Nota = 15, repete novamente a pergunta, pois 15 é um valor inválido por ser maior que 10
  2. Faça um programa que exiba na tela apenas os valores pares entre 0 e 50
  3. Faça um programa que irá pedir um número inicial para o usuário, após isso, faça a somatória de 0 até o número digitado pelo usuário
  4. Faça um programa que leia uma palavra (ou frase) digitada pelo usuário e exiba letra por letra dessa palavra (ou frase) quando executada
  5. Faça um jogo da advinhação, enquanto o usuário não digitar o número selecionado pela máquina (entre 0 e 10), o programa deverá continuar pedindo para que o usuário digite um número até acertar.

Exercícios de formatação de strings (f-strings)

  1. Crie uma variável que contenha seu nome, uma para idade e outra para endereço, logo em seguida, exiba essas informações utilizando de f-strings no print()
    1. Ex: "Olá, meu nome é {nome}, tenho {idade}, ..."
  2. Faça uma lista de nomes (até 5 elementos na lista) e exiba esses nomes com um print utilizando f-strings
    1. Ex: "Oi, {nome}! Bem-vindo"
  3. Faça um programa que irá ler o nome de usuário de um jogador, caso o nome seja valido, exiba uma mensagem para a pessoa exibindo o nome de usuário digitado
    1. Ex: "Bem-vindo ao servidor, {nome}!"
    2. Para esse exercício, utilize a função input() e crie uma variável que conterá o nome de usuário esperado a ser digitado pelo jogador
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment