Skip to content

HercoZauZau/algoritmos--python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algoritmos Python

Exercícios resolvidos do curso de Python dado pelo professor Gustavo Guanabara no site do Curso em Vídeo .

Lista de exercícios resolvidos

Mundo 1

Conhecendo a linguagem

#01 - Deixando tudo pronto

#02 - Respondendo ao usuário

Primeiros passos

#03 - Somando dois números

#04 - Dissecando uma variável

Cálculos e operações

#05 - Antecessor e sucessor

#06 - Dobro, triplo e raiz quadrada

#07 - Média aritmética

#08 - Conversor de medidas

#09 - Tabuada

#010 - Conversor de moedas

#011 - Pintando parede

#012 - Calculando descontos

#013 - Reajuste salarial

#014 - Conversor de temperaturas

#015 - Aluguel de carros

Módulos

#016 - Quebrando um número

#017 - Catetos e hipotenusa

#018 - Seno, cosseno e tangente

#019 - Sorteando um item na lista

#020 - Sorteando uma ordem na lista

#021 - Tocando um MP3

Strings

#022 - Analisador de textos

#023 - Separando dígitos de um número

#024 - Verificando as primeiras letras de um texto

#025 - Procurando uma string dentro de outra

#026 - Primeira e última ocorrência de uma string

#027 - Primeiro e último nome de uma pessoa

Estruturas condicionais

#028 - Jogo da Adivinhação v1.0

#029 - Radar eletrônico

#030 - Par ou ímpar?

#031 - Custo da viagem

#032 - Ano bissexto

#033 - Maior e menor valores

#034 - Aumentos múltiplos

#035 - Analisando triângulo v1.0

Mundo 2: estruturas de controle

Condições em Python (if..elif)

#036 - Aprovando empréstimo

#037 - Conversor de bases numéricas

#038 - Comparando números

#039 - Alistamento militar

#040 - Aquele clássico da média

#041 - Classificando atletas

#042 - Analisando triângulos v2.0

#043 - Índice de Massa Corporal

#044 - Gerenciador de pagamentos

#045 - GAME: Pedra, Papel e Tesoura

Repetições em Python (for)

#046 - Contagem regressiva

#047 - Contagem de pares

#048 - Soma ímpares múltiplos de três

#049 - Tabuada v2.0

#050 - Soma dos pares

#051 - Progressão Aritmética

#052 - Números primos

#053 - Detector de palíndromo

#054 - Grupo da maioridade

#055 - Maior e menor da sequência

#056 - Analisador completo

Repetições em Python (while)

#057 - Validação de dados

#058 - Jogo da adivinhação v2.0

#059 - Criando um menu de opções

#060 - Cálculo do fatorial

#061 - Progressão aritmética v2.0

#062 - Super Progressão Aritmética v3.0

#063 - Sequência de Fibonacci v1.0

#064 - Tratando vários valores v1.0

#065 - Maior e menor valores

#066 - Vários números com flag

#067 - Tabuada v3.0

#068 - Jogo do par ou ímpar

#069 - Análise de dados do grupo

#070 - Estatística de produtos

#071.2 - Simulador de caixa eletrônico

#071.2.1 - Simulador de caixa eletrônico

Mundo 3: estruturas compostas

Tuplas

#072 - Número por extenso

#073 - Tuplas com times de futebol

#074 - Maior e menor valores em tupla

#075 - Análise de dados em uma tupla

#076 - Lista de preços com tupla

#077 - Contando vogais em tupla

Listas

#078 - Maior e menor valores na lista

#079 - Valores únicos em uma lista

#080 - Lista ordenada sem repetições

#080.1 - Lista ordenada sem repetições

#081.2 - Lista ordenada sem repetições

#081 - Extraindo dados de uma lista

#082 - Dividindo valores em várias listas

#083 - Validando expressões matemáticas

Listas (Parte 2)

#084 - Lista composta e análise de dados

#085 - Listas com pares e ímpares

#086 - Matrix em Python

#087 - Mais sobre matriz em Python

#088 - Palpites para a Mega-Sena

#089 - Boletim com listas compostas

Dicionários

#090 - Dicionário em Python

#091 - Jogo de dados em Python

#092 - Cadastro de trabalhador em Python

#093 - Cadastro de jogador de futebol

#094 - Unindo dicionários e listas

#095 - Aprimorando dicionários

Funções

#096 - Função que calcula área

#097 - Um print especial

#098 - Função de contador

#099 - Função que descobre o maior

#100 - Funções para sortear e somar

#101 - Funções para votação

#102 - Função para fatorial

#103 - Ficha do jogador

#104 - Validando entrada de dados em Python

#105 - Analisando e gerando dicionários

#106 - Sistema interativo de ajuda em Python

Modularização em Python

#107 - Exercitando módulos em Python

#108 - Formatando moedas em Python

#109 - Formatando moedas em Python

#110 - Reduzindo ainda mais seu programa

#111 - Transformando módulos em pacotes

#112 - Entrada de dados monetários

Tratamento de erros em Python

#113 - Funções aprofundadas em Python

#114 - Site está acessível?

#115a - Criando um menu em Python

#115b - Criando um menu em Python

#115c - Finalizando o projeto