diff --git a/material/Semana3_pre-aula.pdf b/exercicios/material/Semana3_pre-aula.pdf similarity index 100% rename from material/Semana3_pre-aula.pdf rename to exercicios/material/Semana3_pre-aula.pdf diff --git a/material/material.md b/exercicios/material/material.md similarity index 100% rename from material/material.md rename to exercicios/material/material.md diff --git a/exercicios/na-sala/README.md b/exercicios/material/na-sala/README.md similarity index 100% rename from exercicios/na-sala/README.md rename to exercicios/material/na-sala/README.md diff --git a/exercicios/na-sala/exercicios dos slides/1_brigadeiro.md b/exercicios/material/na-sala/exercicios dos slides/1_brigadeiro.md similarity index 100% rename from exercicios/na-sala/exercicios dos slides/1_brigadeiro.md rename to exercicios/material/na-sala/exercicios dos slides/1_brigadeiro.md diff --git a/exercicios/na-sala/exercicios dos slides/1_brigadeiro.py b/exercicios/material/na-sala/exercicios dos slides/1_brigadeiro.py similarity index 100% rename from exercicios/na-sala/exercicios dos slides/1_brigadeiro.py rename to exercicios/material/na-sala/exercicios dos slides/1_brigadeiro.py diff --git a/exercicios/na-sala/exercicios dos slides/2_semaforo.md b/exercicios/material/na-sala/exercicios dos slides/2_semaforo.md similarity index 100% rename from exercicios/na-sala/exercicios dos slides/2_semaforo.md rename to exercicios/material/na-sala/exercicios dos slides/2_semaforo.md diff --git a/exercicios/na-sala/exercicios dos slides/2_semaforo.py b/exercicios/material/na-sala/exercicios dos slides/2_semaforo.py similarity index 100% rename from exercicios/na-sala/exercicios dos slides/2_semaforo.py rename to exercicios/material/na-sala/exercicios dos slides/2_semaforo.py diff --git a/exercicios/na-sala/exercicios dos slides/3_maioridade.md b/exercicios/material/na-sala/exercicios dos slides/3_maioridade.md similarity index 100% rename from exercicios/na-sala/exercicios dos slides/3_maioridade.md rename to exercicios/material/na-sala/exercicios dos slides/3_maioridade.md diff --git a/exercicios/na-sala/exercicios dos slides/3_maioridade.py b/exercicios/material/na-sala/exercicios dos slides/3_maioridade.py similarity index 100% rename from exercicios/na-sala/exercicios dos slides/3_maioridade.py rename to exercicios/material/na-sala/exercicios dos slides/3_maioridade.py diff --git a/exercicios/na-sala/exercicios dos slides/4_nota.md b/exercicios/material/na-sala/exercicios dos slides/4_nota.md similarity index 100% rename from exercicios/na-sala/exercicios dos slides/4_nota.md rename to exercicios/material/na-sala/exercicios dos slides/4_nota.md diff --git a/exercicios/na-sala/exercicios dos slides/4_nota.py b/exercicios/material/na-sala/exercicios dos slides/4_nota.py similarity index 100% rename from exercicios/na-sala/exercicios dos slides/4_nota.py rename to exercicios/material/na-sala/exercicios dos slides/4_nota.py diff --git "a/exercicios/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.md" "b/exercicios/material/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.md" similarity index 100% rename from "exercicios/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.md" rename to "exercicios/material/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.md" diff --git "a/exercicios/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.py" "b/exercicios/material/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.py" similarity index 100% rename from "exercicios/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.py" rename to "exercicios/material/na-sala/exercicios dos slides/5_recupera\303\247\303\243o_elif.py" diff --git "a/exercicios/na-sala/exercicios dos slides/5b_recupera\303\247\303\243o_elif.py" "b/exercicios/material/na-sala/exercicios dos slides/5b_recupera\303\247\303\243o_elif.py" similarity index 100% rename from "exercicios/na-sala/exercicios dos slides/5b_recupera\303\247\303\243o_elif.py" rename to "exercicios/material/na-sala/exercicios dos slides/5b_recupera\303\247\303\243o_elif.py" diff --git "a/exercicios/na-sala/exercicios dos slides/6_nota e presen\303\247a.md" "b/exercicios/material/na-sala/exercicios dos slides/6_nota e presen\303\247a.md" similarity index 100% rename from "exercicios/na-sala/exercicios dos slides/6_nota e presen\303\247a.md" rename to "exercicios/material/na-sala/exercicios dos slides/6_nota e presen\303\247a.md" diff --git "a/exercicios/na-sala/exercicios dos slides/6_nota e presen\303\247a.py" "b/exercicios/material/na-sala/exercicios dos slides/6_nota e presen\303\247a.py" similarity index 100% rename from "exercicios/na-sala/exercicios dos slides/6_nota e presen\303\247a.py" rename to "exercicios/material/na-sala/exercicios dos slides/6_nota e presen\303\247a.py" diff --git a/exercicios/na-sala/exercicios dos slides/7_nota ou presenca.md b/exercicios/material/na-sala/exercicios dos slides/7_nota ou presenca.md similarity index 100% rename from exercicios/na-sala/exercicios dos slides/7_nota ou presenca.md rename to exercicios/material/na-sala/exercicios dos slides/7_nota ou presenca.md diff --git a/exercicios/na-sala/exercicios dos slides/7_nota ou presenca.py b/exercicios/material/na-sala/exercicios dos slides/7_nota ou presenca.py similarity index 100% rename from exercicios/na-sala/exercicios dos slides/7_nota ou presenca.py rename to exercicios/material/na-sala/exercicios dos slides/7_nota ou presenca.py diff --git a/exercicios/na-sala/exercicios dos slides/8_depois da recuperacao.md b/exercicios/material/na-sala/exercicios dos slides/8_depois da recuperacao.md similarity index 100% rename from exercicios/na-sala/exercicios dos slides/8_depois da recuperacao.md rename to exercicios/material/na-sala/exercicios dos slides/8_depois da recuperacao.md diff --git a/exercicios/na-sala/exercicios dos slides/8_depois da recuperacao.py b/exercicios/material/na-sala/exercicios dos slides/8_depois da recuperacao.py similarity index 100% rename from exercicios/na-sala/exercicios dos slides/8_depois da recuperacao.py rename to exercicios/material/na-sala/exercicios dos slides/8_depois da recuperacao.py diff --git a/exercicios/na-sala/para_treinar/Adivinhe o numero.md b/exercicios/material/na-sala/para_treinar/Adivinhe o numero.md similarity index 100% rename from exercicios/na-sala/para_treinar/Adivinhe o numero.md rename to exercicios/material/na-sala/para_treinar/Adivinhe o numero.md diff --git a/exercicios/na-sala/para_treinar/Atend Telemarketing.md b/exercicios/material/na-sala/para_treinar/Atend Telemarketing.md similarity index 86% rename from exercicios/na-sala/para_treinar/Atend Telemarketing.md rename to exercicios/material/na-sala/para_treinar/Atend Telemarketing.md index ebf4ce0..b86ec30 100644 --- a/exercicios/na-sala/para_treinar/Atend Telemarketing.md +++ b/exercicios/material/na-sala/para_treinar/Atend Telemarketing.md @@ -1,8 +1,10 @@ # Telemarketing + Você já deve ter ligado em uma empresa e ouvido uma lista de opções com números que deviam ser digitados com a opção escolhida para ser direcionada a um certo departamento. -Seu trabalho agora é criar um minissistema de telemarketing. +Seu trabalho agora é criar um minissistema de telemarketing. ### Como vai funcionar? + O programa vai mostrar na tela as opções e, dependendo do número digitado, a pessoa vai ser direcionada a um outro atendimento. Ao final, ficará assim: Olá! Obrigada por ligar para nós @@ -13,12 +15,14 @@ Para falar com Assistência Técnica, digite 4. Dependendo da resposta, o programa vai mostrar na tela uma frase diferente. Por exemplo: Ao responder 1, vai aparecer a frase: -***Você será direcionada para o Financeiro.*** +**_Você será direcionada para o Financeiro._** ### Bônus + Após ser direcionada para o departamento, pergunte: se a pessoa quer deixar um recado ou falar com atendente. Caso a pessoa escolha deixar recado, imprima: "Você pode deixar seu recado agora". -Caso ela escolha falar com atendente, imprima: "Por favor, aguarde seu atendimento". +Caso ela escolha falar com atendente, imprima: "Por favor, aguarde seu atendimento". ### Bônus 2 -Use funções ;) \ No newline at end of file + +Use funções ;) diff --git a/exercicios/na-sala/para_treinar/Media com recup.md b/exercicios/material/na-sala/para_treinar/Media com recup.md similarity index 100% rename from exercicios/na-sala/para_treinar/Media com recup.md rename to exercicios/material/na-sala/para_treinar/Media com recup.md diff --git a/exercicios/na-sala/para_treinar/Numero maior e menor.md b/exercicios/material/na-sala/para_treinar/Numero maior e menor.md similarity index 100% rename from exercicios/na-sala/para_treinar/Numero maior e menor.md rename to exercicios/material/na-sala/para_treinar/Numero maior e menor.md diff --git a/exercicios/na-sala/para_treinar/Radar de velocidade.md b/exercicios/material/na-sala/para_treinar/Radar de velocidade.md similarity index 100% rename from exercicios/na-sala/para_treinar/Radar de velocidade.md rename to exercicios/material/na-sala/para_treinar/Radar de velocidade.md diff --git a/exercicios/na-sala/para_treinar/Resultado IMC.md b/exercicios/material/na-sala/para_treinar/Resultado IMC.md similarity index 100% rename from exercicios/na-sala/para_treinar/Resultado IMC.md rename to exercicios/material/na-sala/para_treinar/Resultado IMC.md diff --git "a/exercicios/na-sala/para_treinar/Salario com comiss\303\243o.md" "b/exercicios/material/na-sala/para_treinar/Salario com comiss\303\243o.md" similarity index 100% rename from "exercicios/na-sala/para_treinar/Salario com comiss\303\243o.md" rename to "exercicios/material/na-sala/para_treinar/Salario com comiss\303\243o.md" diff --git a/exercicios/na-sala/para_treinar/Temperatura.md b/exercicios/material/na-sala/para_treinar/Temperatura.md similarity index 100% rename from exercicios/na-sala/para_treinar/Temperatura.md rename to exercicios/material/na-sala/para_treinar/Temperatura.md diff --git a/exercicios/soraia/atividadesoraia.py b/exercicios/soraia/atividadesoraia.py new file mode 100644 index 0000000..041bb8f --- /dev/null +++ b/exercicios/soraia/atividadesoraia.py @@ -0,0 +1,27 @@ +'''Custo da Viagem''' + + +try: + km_viajado = float(input("Quantos quilômetros será sua viagem?")) + custo_viagem_ate200 = (km_viajado * 0.75) + 20 + custo_viagem_ate500 = (km_viajado * 0.60) + 20 + custo_viagem_mais500 = (km_viajado * 0.50) + 20 + +except: + print("Você só pode colocar km em números nesse programa!") + +def custo_viagem(): + if km_viajado < 0: + print("Você não pode digitar valores negativos! ") + elif km_viajado < 50: + print("Sua viagem com ", km_viajado, " km " "não pode ser calculado, nosso mínimo é 50km ") + elif km_viajado <= 200: + print("Sua viagem com ", km_viajado, "km" " custará ", custo_viagem_ate200, " reais ") + elif km_viajado <= 500: + print("Sua viagem com ", km_viajado, "km" " custará ", custo_viagem_ate500, " reais ") + elif km_viajado > 500: + print("Sua viagem com ", km_viajado, "km" " custará ", custo_viagem_mais500, " reais ") + + +custo_viagem() + diff --git a/exercicios/soraia/atividadetexto.txt b/exercicios/soraia/atividadetexto.txt new file mode 100644 index 0000000..654388a --- /dev/null +++ b/exercicios/soraia/atividadetexto.txt @@ -0,0 +1,24 @@ +'''# Custo da viagem + +Uma empresa de viagens de ônibus contratou você para +fazer um programa que calcule o preço das viagens. +Cada viagem custa R$ 20,00 e mais um valor referente +aos quilômetros viajados, conforme a tabela abaixo: + +| kms viajados | valor por km | +| --- | --- | +| Até 200km | R$ 0,75 | +| Até 500km | R$ 0,60 | +| mais de 500km | R$ 0,50 | + +Calcule o valor e imprima a resposta como: +**Sua viagem com XX km custará R$ YY** +onde XX é o número de quilômetros e Y é o valor total a ser pago. + +Seu programa não pode deixar o usuário: +- calcular viagens com menos de 50km; +- entrar com números negativos; +- entrar com letras ou caracteres especiais que podem quebrar o + programa. + +**Bônus:** use função ;)''' \ No newline at end of file diff --git a/exercicios/soraia/aula3sabado.txt b/exercicios/soraia/aula3sabado.txt new file mode 100644 index 0000000..e69de29 diff --git a/exercicios/soraia/brigadeiro.py b/exercicios/soraia/brigadeiro.py new file mode 100644 index 0000000..1da4ebd --- /dev/null +++ b/exercicios/soraia/brigadeiro.py @@ -0,0 +1,5 @@ +print("vamos fazer brigadeiro") + +resposta = input("você tem todos os ingredientes? sim ou não: ") +if resposta == sim + print("vamos fazer brigadeiro") \ No newline at end of file diff --git a/exercicios/soraia/maioridade.py b/exercicios/soraia/maioridade.py new file mode 100644 index 0000000..da97efb --- /dev/null +++ b/exercicios/soraia/maioridade.py @@ -0,0 +1,6 @@ +idade = int(input("qual a sua idade? ")) + +if idade >= 18: + print("Pode continuar. Você é a maior de idade") +else: + print("Você não pode continuar nesse site. Você é menor de idade") \ No newline at end of file diff --git a/exercicios/soraia/notapresenca.py b/exercicios/soraia/notapresenca.py new file mode 100644 index 0000000..3d55d77 --- /dev/null +++ b/exercicios/soraia/notapresenca.py @@ -0,0 +1,7 @@ +nota = float(input("Coloque a sua nota de 0 a 10: ")) +presenca = float(input ("qual sua presença de 0 a 100%: ")) +if nota >= 7 or presenca >= 75: + print("aprovada") +else: + print("reprovada") +print("fim") \ No newline at end of file diff --git a/exercicios/soraia/notas.py b/exercicios/soraia/notas.py new file mode 100644 index 0000000..2e9e6b5 --- /dev/null +++ b/exercicios/soraia/notas.py @@ -0,0 +1,8 @@ +nota = float(input("Coloque a sua nota de 0 a 10: ")) +if nota >= 7: + print("aprovada") +elif nota >= 5: + print("recuperação") +else: + print("reprovada") +print("fim") \ No newline at end of file diff --git a/exercicios/soraia/numero.py b/exercicios/soraia/numero.py new file mode 100644 index 0000000..b7950f7 --- /dev/null +++ b/exercicios/soraia/numero.py @@ -0,0 +1,16 @@ +'''Faça um programa que peça dois números inteiros de 0 a 100 e imprima o maior. + +A saída deve ser parecida com isso: O maior número é X sendo que X deve ser o maior número dado pelo usuário. + +Bônus1: tente fazer como função. + +Bônus2: peça para o usuário 3 números e diga o mais alto.''' + +numero1 = int(input("Me diga um número inteiro entre 1 e 100 ")) +numero2 = int(input("Me diga mais número inteiro entre 1 e 100 ")) + +if numero1 > numero2: + print(numero1, "é maior que ", numero2) +if numero1 < numero2: + print(numero1, "é menor que ", numero2) + \ No newline at end of file diff --git a/exercicios/soraia/numerosecreto.py b/exercicios/soraia/numerosecreto.py new file mode 100644 index 0000000..b6e5fe7 --- /dev/null +++ b/exercicios/soraia/numerosecreto.py @@ -0,0 +1,12 @@ +numero_secreto = 45 + +tentativa = int(input("Tente adivinhar o número q estou pensando! Você pode dá um palpite entre 1 e 100. Qual seu palpite? ")) + +if numero_secreto == tentativa: + print("Parabéns, você acertou!") +elif tentativa > numero_secreto: + print ("Seu palpite está maior que o número que estou pensando!","O número que estava pensando era " , numero_secreto) +elif tentativa < numero_secreto: + print ("Seu palpite está menor que o número que estou pensando!","O número que estava pensando era " , numero_secreto) + +print("fim") \ No newline at end of file diff --git "a/exercicios/soraia/recupera\303\247ao.py" "b/exercicios/soraia/recupera\303\247ao.py" new file mode 100644 index 0000000..80fe36e --- /dev/null +++ "b/exercicios/soraia/recupera\303\247ao.py" @@ -0,0 +1,11 @@ +nota = float(input("Coloque a sua nota de 0 a 10: ")) +if nota >= 7: + print("aprovada") +elif nota >= 5: + print("recuperação") + nota_recuperacao = float(input("qual a nota da recuperação?")) + if nota_recuperacao >= 8: + print("Aprovada na Recuperação") +else: + print("reprovada") +print("fim") \ No newline at end of file diff --git a/exercicios/soraia/tele.py b/exercicios/soraia/tele.py new file mode 100644 index 0000000..9d5130a --- /dev/null +++ b/exercicios/soraia/tele.py @@ -0,0 +1,50 @@ +'''# Telemarketing +Você já deve ter ligado em uma empresa e ouvido uma lista de opções com números que deviam ser digitados com a +opção escolhida para ser direcionada a um certo departamento. +Seu trabalho agora é criar um minissistema de telemarketing. + +### Como vai funcionar? +O programa vai mostrar na tela as opções e, dependendo do número digitado, a pessoa vai ser direcionada a um outro +atendimento. Ao final, ficará assim: + +Olá! Obrigada por ligar para nós +Para falar com Financeiro, digite 1. +Para falar com Administrativo, digite 2. +Para falar com Recursos Humanos, digite 3. +Para falar com Assistência Técnica, digite 4. + +Dependendo da resposta, o programa vai mostrar na tela uma frase diferente. Por exemplo: +Ao responder 1, vai aparecer a frase: +***Você será direcionada para o Financeiro.*** + +### Bônus +Após ser direcionada para o departamento, pergunte: se a pessoa quer deixar um recado ou falar com atendente. +Caso a pessoa escolha deixar recado, imprima: "Você pode deixar seu recado agora". +Caso ela escolha falar com atendente, imprima: "Por favor, aguarde seu atendimento". + +### Bônus 2 +Use funções ;)''' + + +print("Olá! Obrigada por ligar para nós") +print("Para falar com Financeiro, digite 1.") +print("Para falar com Administrativo, digite 2.") +print("Para falar com Recursos Humanos, digite 3.") +print("Para falar com Assistência Técnica, digite 4.") + +opcao = int(input("Digite a opção desejada ")) + +if opcao == 1: + print("Você será direcionada para o setor Financeiro ") +elif opcao == 2: + print("Você será direcionada para o setor Administrativo ") +elif opcao == 3: + print("Você será direcionada para o setor de Recursos Humanos ") +elif opcao == 4: + print("Você será direcionada para o setor de Assitencia Técnica ") + +opcao_dep = int(input("Se deseja deixar um recado, digite 1 ou falar com atendente, digite 2 ")) +if opcao_dep == 1: + print("Você pode deixar seu recado agora") +elif opcao_dep == 2: + print("Por favor, aguarde seu atendimento") \ No newline at end of file diff --git a/exercicios/soraia/telefuncao.py b/exercicios/soraia/telefuncao.py new file mode 100644 index 0000000..746cc97 --- /dev/null +++ b/exercicios/soraia/telefuncao.py @@ -0,0 +1,55 @@ +'''# Telemarketing +Você já deve ter ligado em uma empresa e ouvido uma lista de opções com números que deviam ser digitados com a +opção escolhida para ser direcionada a um certo departamento. +Seu trabalho agora é criar um minissistema de telemarketing. + +### Como vai funcionar? +O programa vai mostrar na tela as opções e, dependendo do número digitado, a pessoa vai ser direcionada a um outro +atendimento. Ao final, ficará assim: + +Olá! Obrigada por ligar para nós +Para falar com Financeiro, digite 1. +Para falar com Administrativo, digite 2. +Para falar com Recursos Humanos, digite 3. +Para falar com Assistência Técnica, digite 4. + +Dependendo da resposta, o programa vai mostrar na tela uma frase diferente. Por exemplo: +Ao responder 1, vai aparecer a frase: +***Você será direcionada para o Financeiro.*** + +### Bônus +Após ser direcionada para o departamento, pergunte: se a pessoa quer deixar um recado ou falar com atendente. +Caso a pessoa escolha deixar recado, imprima: "Você pode deixar seu recado agora". +Caso ela escolha falar com atendente, imprima: "Por favor, aguarde seu atendimento". + +### Bônus 2 +Use funções ;)''' + +def mostramenu(): + print("Olá! Obrigada por ligar para nós") + print("Para falar com Financeiro, digite 1.") + print("Para falar com Administrativo, digite 2.") + print("Para falar com Recursos Humanos, digite 3.") + print("Para falar com Assistência Técnica, digite 4.") + +def escolhemenu(): + opcao = int(input("Digite a opção desejada ")) + if opcao == 1: + print("Você será direcionada para o setor Financeiro ") + elif opcao == 2: + print("Você será direcionada para o setor Administrativo ") + elif opcao == 3: + print("Você será direcionada para o setor de Recursos Humanos ") + elif opcao == 4: + print("Você será direcionada para o setor de Assitencia Técnica ") + +def escolhe_atend(): + opcao_dep = int(input("Se deseja deixar um recado, digite 1 ou falar com atendente, digite 2 ")) + if opcao_dep == 1: + print("Você pode deixar seu recado agora") + elif opcao_dep == 2: + print("Por favor, aguarde seu atendimento") + +mostramenu() +escolhemenu() +escolhe_atend() \ No newline at end of file diff --git a/exercicios/soraia/temperatura.py b/exercicios/soraia/temperatura.py new file mode 100644 index 0000000..02251c9 --- /dev/null +++ b/exercicios/soraia/temperatura.py @@ -0,0 +1,20 @@ +'''Faça um programa que peça a temperatura atual em graus Celsius e imprima como está o dia, +conforme a tabela abaixo: + +Temperatura Classificação +Acima de 27 graus dia quente +De 20 a 27 graus dia agradável +Abaixo de 20 graus dia frio +Bônus: você pode começar perguntando se a entrada será em Celsius ou Fahrenheit e, +se for em Fahrenheit, transformar em Celsius. O cálculo é (°F - 32) / 1,8 = °C.''' + +temperatura = int(input("Qual a temperatura atual em graus Celsius?" )) + +if temperatura >27: + print("Seu dia está quente!") +elif temperatura >=20: + print("Seu dia está agradável!") +else: + print("Seu dia frio!") + + \ No newline at end of file