Skip to content

Commit

Permalink
Update Exercícios
Browse files Browse the repository at this point in the history
Added the end point
  • Loading branch information
mateusadada committed Jun 11, 2023
1 parent 52227aa commit bb89a0a
Show file tree
Hide file tree
Showing 64 changed files with 78 additions and 78 deletions.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 005.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo 1 do PDF Slides da aula - Parte 5
# Exemplo 1 do PDF Slides da aula - Parte 5.

print('Bem vindo ao programa de cálculo do maior número entre dois digitados!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 006.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo 2 do PDF Slides da aula - Parte 5
# Exemplo 2 do PDF Slides da aula - Parte 5.

print('Bem vindo ao programa que informa a situação do carro!')

Expand Down
4 changes: 2 additions & 2 deletions Exercícios resolvidos/Exercício 007.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Exemplo 3 do PDF Slides da aula - Parte 5
# Mesmo exercício que o anterior (exemplo 2), mas utilizando o else
# Exemplo 3 do PDF Slides da aula - Parte 5.
# Mesmo exercício que o anterior (exemplo 2), mas utilizando o else.

print('Bem vindo ao programa que informa a situação do carro!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 008.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo 4 do PDF Slides da aula - Parte 5
# Exemplo 4 do PDF Slides da aula - Parte 5.

print('Bem vindo ao programa que mostra o preço do produto dependendo da categoria!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 009.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo 5 do PDF Slides da aula - Parte 5
# Exemplo 5 do PDF Slides da aula - Parte 5.

print('Bem vindo ao programa que mostra o preço do produto dependendo da categoria!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 014.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa para exibir os números de 1 a 100
# Faça um programa para exibir os números de 1 a 100.

print('Bem vindo ao programa que exibe os números de 1 a 100!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 015.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa para exibir os números de 50 a 100
# Faça um programa para exibir os números de 50 a 100.

print('Bem vindo ao programa que exibe os números de 50 a 100!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 016.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa para escrever a contagem regressiva do lançamento de um foguete.
# O programa deve imprimir 10, 9, 8, ..., 1, 0 e DECOLAR na tela
# O programa deve imprimir 10, 9, 8, ..., 1, 0 e DECOLAR na tela.

import time

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 017.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa para imprimir os números ímpares de 1 até o número digitado pelo usuário
# Faça um programa para imprimir os números ímpares de 1 até o número digitado pelo usuário.

print('Bem vindo ao programa que exibe os números ímpares de 1 até o limite informado!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 018.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa para escrever os 10 primeiros múltiplos de 3
# Faça um programa para escrever os 10 primeiros múltiplos de 3.

import time

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 019.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Imprimir uma tabuada (de 1 a 10) de adição de um número digitado pelo usuário
# Imprimir uma tabuada (de 1 a 10) de adição de um número digitado pelo usuário.

print('Bem vindo ao programa que exibe a tabuada (de 1 a 10) de adição de um número informado!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 021.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa de forma que o usuário também digite o início e o fim da tabuada, em vez de começar com 1 até 10
# Faça um programa de forma que o usuário também digite o início e o fim da tabuada, em vez de começar com 1 até 10.

print('Bem vindo ao programa que exibe a tabuada de um número informado!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 022.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa que calcule a soma de 5 números digitados pelo usuário
# Faça um programa que calcule a soma de 5 números digitados pelo usuário.

print('Bem vindo ao programa de cálculo da soma de cinco números!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 023.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa para calcular e imprimir a média de 5 números digitados pelo usuário
# Faça um programa para calcular e imprimir a média de 5 números digitados pelo usuário.

print('Bem vindo ao programa de cálculo da média de cinco números!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 024.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa que pergunte o depósito inicial e a taxa de juros de uma poupança.
# Exiba os valores mês a mês para os 12 primeiros meses. Escreva o total ganho com juros no período
# Exiba os valores mês a mês para os 12 primeiros meses. Escreva o total ganho com juros no período.

print('Bem vindo ao programa de cálculo de juros ganhos na poupança em 12 meses!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 025.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa que pergunte o valor inicial de uma dívida e o juro mensal.
# Pergunte quantos meses para pagar a dívida. Imprima o novo valor da dívida incluindo os juros
# Pergunte quantos meses para pagar a dívida. Imprima o novo valor da dívida incluindo os juros.

print('Bem vindo ao programa de cálculo de uma dívida!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 026.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa para somar vários números até que o usuário digite 0 (zero) para parar a leitura
# Faça um programa para somar vários números até que o usuário digite 0 (zero) para parar a leitura.

print('Bem vindo ao programa que soma vários números!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 027.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa que leia números inteiros do teclado, até que o usuário digite 0 (zero).
# No final da execução, exiba a quantidade de números digitados, assim como a soma e a média aritmética
# No final da execução, exiba a quantidade de números digitados, assim como a soma e a média aritmética.

print('Bem vindo ao programa que conta a quantidade de números digitados, além da soma e média aritmética!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 028.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Imprimir as tabuadas de multiplicação de 1 a 10
# Imprimir as tabuadas de multiplicação de 1 a 10.

print('Bem vindo ao programa que mostra as tabuadas de multiplicação de 1 a 10!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 029.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa que exiba uma lista de opções (menu): adição, subtração, divisão, multiplicação e sair.
# Imprima a tabuada da operação escolhida. Repita até que a opção sair seja escolhida
# Imprima a tabuada da operação escolhida. Repita até que a opção sair seja escolhida.

print('Bem vindo ao programa de cálculo de adição, subtração, divisão e multiplicação!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 030.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Escreva um programa que leia um número e verifique se é ou não um número primo.
# Para fazer essa verificação, calcule o resto da divisão do número por 2 e depois por todos os
# números ímpares até o número lido. Se o resto de uma dessas divisões for igual a zero,
# o número não é primo. Observe que 0 e 1 não são primos e que 2 é o único primo que é par
# o número não é primo. Observe que 0 e 1 não são primos e que 2 é o único primo que é par.

print('Bem vindo ao programa de validação de número primo!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 031.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Modifique o programa anterior para ler um número n. Imprima os n primeiros números primos
# Modifique o programa anterior para ler um número n. Imprima os n primeiros números primos.

print('Bem vindo ao programa que mostra os n primeiros números primos!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 056.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa que leia duas listas e que gere uma terceira com os elementos das duas primeiras.
# Lista 3: lista 1 + lista 2
# Lista 3: lista 1 + lista 2.

print('Bem vindo ao programa que exibe uma terceira lista a partir de duas informadas!')

Expand Down
4 changes: 2 additions & 2 deletions Exercícios resolvidos/Exercício 058.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Faça um programa para realizar a mesma tarefa do exemplo localizado no slide 21, mas sem utilizar a variável
# achou. Dica: observe a condição de saída do while
# Faça um programa de pesquisa de elementos
# achou. Dica: observe a condição de saída do while.
# Faça um programa de pesquisa de elementos.

print('Bem vindo ao programa que pesquisa um número em uma lista!')

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 066.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de uma nova função
# Exemplo de uma nova função.

def soma(a, b):
print(a + b)
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 067.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de uma nova função com retorno de um valor
# Exemplo de uma nova função com retorno de um valor.

def soma(a, b):
return a + b
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 068.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de retorno que verifica se valor é par ou não
# Exemplo de retorno que verifica se valor é par ou não.

def e_par(x):
return x % 2 == 0
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 069.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de reutilização da função épar em outra função
# Exemplo de reutilização da função épar em outra função.

def e_par(x):
return x % 2 == 0
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 074.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de pesquisa em uma lista
# Exemplo de pesquisa em uma lista.

def procurar(number):
for i, e in enumerate(lista):
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 075.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de cálculo da média
# Exemplo de cálculo da média.

def media(numeros):
total = 0
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 076.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de cálculo de fatorial
# Exemplo de cálculo de fatorial.

def fatorial(fat):
total = 1
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 077.1.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Variáveis locais e globais (página 12)
# Variáveis locais e globais (página 12).

def imprimir_cabecalho():
print(f'{universidade}'
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 077.2.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Variáveis locais e globais (página 13)
# Variáveis locais e globais (página 13).

def muda_e_imprime():
a = 7
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 078.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Execute o programa que permite modificar uma variável global numa função, pela instrução global
# Execute o programa que permite modificar uma variável global numa função, pela instrução global.

def muda_e_imprime():
global a
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 079.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo do problema do fatorial com funções recursivas
# Exemplo do problema do fatorial com funções recursivas.

def fatorial(n):
if n == 0 or n == 1:
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 080.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo do problema do fatorial modificado para facilitar o rastreamento
# Exemplo do problema do fatorial modificado para facilitar o rastreamento.

def fatorial(n):
print(f'\nCalculando o fatorial de {n}')
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 084.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de parâmetros opcionais
# Exemplo de parâmetros opcionais.

def barra_1():
return '*' * 40
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 085.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Exemplo de parâmetros opcionais
# Exemplo de parâmetros opcionais.

def soma(a, b, imprime=False):
s = a + b
Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 086.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
# Exemplo com parâmetros obrigatórios e opcionais
# Exemplo com parâmetros obrigatórios e opcionais.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 087.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
# Exemplo de desempacotamento de parâmetros
# Exemplo de desempacotamento de parâmetros.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 091.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# converter 14:25 em 2:25 P.M. A entrada é dada em dois inteiros. Deve haver pelo menos duas funções: uma para fazer a
# conversão e uma para a saída. Registre a informação A.M./P.M. como um valor ‘A’ para A.M. e ‘P’ para P.M.
# Assim, a função para efetuar as conversões terá um parâmetro formal para registrar se é A.M. ou P.M. Inclua um loop
# que permita que o usuário repita esse cálculo para novos valores de entrada todas às vezes que desejar
# que permita que o usuário repita esse cálculo para novos valores de entrada todas às vezes que desejar.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 109.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
# Exemplo de itens fracamente privados
# Exemplo de itens fracamente privados.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 110.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
# Exemplo de itens fortemente privados
# Exemplo de itens fortemente privados.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 111.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
# Acessores e Modificadores
# Acessores e Modificadores.
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 129.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Criando lista de 'tuplas' a partir do nome e de duas notas
# Criando lista de 'tuplas' a partir do nome e de duas notas.

lista_alunos_e_notas = []

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 130.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Manipulando as tuplas da lista 'lista_alunos_e_notas' para incluir a média
# Manipulando as tuplas da lista 'lista_alunos_e_notas' para incluir a média.

lista_alunos_e_notas = []

Expand Down
2 changes: 1 addition & 1 deletion Exercícios resolvidos/Exercício 132.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Manipulando listas e tuplas
# Manipulando listas e tuplas.
# Exemplo: lista contendo vendedores e vendas realizadas, imprimindo relatório de vendas.

print('Bem vindo ao programa de relatório de vendas!')
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Receba três notas de usuários e calcule a média simples, exibindo o resultado na tela
# Receba três notas de usuários e calcule a média simples, exibindo o resultado na tela.

print('Bem vindo ao programa de cálculo de média simples!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Receba a temperatura em Celsius de um usuário e converta para Fahrenheit, exibindo o resultado na tela
# Receba a temperatura em Celsius de um usuário e converta para Fahrenheit, exibindo o resultado na tela.

print('Bem vindo ao programa de conversão de celsius para fahrenheit!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Calcule a área, em cm², de um triângulo retângulo, recebendo a base e a altura. Exiba o resultado na tela
# Calcule a área, em cm², de um triângulo retângulo, recebendo a base e a altura. Exiba o resultado na tela.

print('Bem vindo ao programa de cálculo da área de um triângulo retângulo!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa para receber as strings de um madlib. Utilize o seguinte texto como base:
# hoje, eu fui no (lugar) com meu (substantivo). Fizemos muitas compras, já que em casa estava faltando (substantivo).
# Depois disso, a gente foi na praia, de onde vimos muitas pessoas (adjetivo) (verbo no gerúndio)
# Depois disso, a gente foi na praia, de onde vimos muitas pessoas (adjetivo) (verbo no gerúndio).

print('Exercício não realizado por recomendação do professor.')
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Receba uma string do usuário e imprima a quantidade de caracteres dessa string, exibindo na tela o resultado
# Receba uma string do usuário e imprima a quantidade de caracteres dessa string, exibindo na tela o resultado.

print('Bem vindo ao programa que informa a quantidade de caracteres de um texto!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Receba uma base e um expoente de uma potência e calcule o resultado, exibindo-o na tela
# Receba uma base e um expoente de uma potência e calcule o resultado, exibindo-o na tela.

print('Bem vindo ao programa de cálculo de potência!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Calcule a área de um círculo cujo raio será informado pelo usuário e exiba o resultado na tela
# Calcule a área de um círculo cujo raio será informado pelo usuário e exiba o resultado na tela.

from math import pi

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Desenvolva um programa para calcular o custo e quantas latas de tintas serão utilizados para pintar tanques
# cilíndricos de combustível sendo que:
# - a lata de tinta custa R$120,00
# - cada lata contém 5 litros
# - cada litro pinta 4m²
# - a altura e o raio do tanque serão informados pelo usuário
# - mostre na tela a área do tanque, a quantidade de latas e o custo total
# - a lata de tinta custa R$120,00;
# - cada lata contém 5 litros;
# - cada litro pinta 4m²;
# - a altura e o raio do tanque serão informados pelo usuário;
# - mostre na tela a área do tanque, a quantidade de latas e o custo total.

from math import pi, ceil

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Crie um algoritmo que leia dois números inteiros e depois mostre:
# - o primeiro valor vezes o segundo
# - o segundo valor menos o primeiro
# - o inverso do primeiro valor vezes o segundo multiplicado por 5
# - o quadrado do primeiro dividido pelo segundo elevado a -2
# - o primeiro valor vezes o segundo;
# - o segundo valor menos o primeiro;
# - o inverso do primeiro valor vezes o segundo multiplicado por 5;
# - o quadrado do primeiro dividido pelo segundo elevado a -2.

print('Bem vindo ao programa que realiza vários cálculos a partir de dois números!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Digite uma frase e imprima a quantidade de vogais presentes na frase
# Digite uma frase e imprima a quantidade de vogais presentes na frase.

print('Bem vindo ao programa que informa a quantidade de vogais de um texto!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa que verifique se uma pessoa é ou não maior de idade
# Faça um programa que verifique se uma pessoa é ou não maior de idade.

print('Bem vindo ao programa de verificação de maioridade!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Escreva um programa que receberá um número e dirá se ele é positivo, negativo ou nulo
# Escreva um programa que receberá um número e dirá se ele é positivo, negativo ou nulo.

print('Bem vindo ao programa que informa o tipo do número!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Calcule se um número é par ou ímpar
# Calcule se um número é par ou ímpar.

print('Bem vindo ao programa que informa se um número é par ou ímpar!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Faça um programa que calcule se um ano é ou não bissexto (se necessário, procure a regra na internet)
# Faça um programa que calcule se um ano é ou não bissexto (se necessário, procure a regra na internet).

print('Bem vindo ao programa de validação de ano bissexto!')

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Faça um programa que leia duas notas de um aluno e calcule a média. Se a média for maior ou igual a 6
# está em recuperação, se for maior ou igual a 8 está aprovado, caso contrário, está reprovado
# está em recuperação, se for maior ou igual a 8 está aprovado, caso contrário, está reprovado.

print('Bem vindo ao programa de cálculo da situação final de um aluno!')

Expand Down
Loading

0 comments on commit bb89a0a

Please sign in to comment.