diff --git a/exercicios/para-casa/exercicio36.py b/exercicios/para-casa/exercicio36.py new file mode 100644 index 0000000..873d053 --- /dev/null +++ b/exercicios/para-casa/exercicio36.py @@ -0,0 +1,21 @@ +# Resolucao do exercicio 36 (https://wiki.python.org.br/EstruturaDeRepeticao) +# Desenvolva um programa que faça a tabuada de um número qualquer inteiro que será digitado +# pelo usuário, mas a tabuada não deve necessariamente iniciar em 1 e terminar em 10, +# o valor inicial e final devem ser informados também pelo usuário, conforme ex abaixo: + +# Montar a tabuada de: +# Começar por: +# Terminar em: + +# Obs: Você deve verificar se o usuário não digitou o final menor que o inicial. + +tabuada_de = int(input("Montar a tabuada de: ")) +inicio = int(input("Começar por: ")) +final = int(input("Terminar em: ")) + +if inicio < final: #para que o número de início seja menor que o final + for tabuada in range(inicio * tabuada_de, (final+1) * tabuada_de, tabuada_de): + print("%d x %d = %d" % (tabuada_de, inicio, tabuada)) + inicio = inicio + 1 +else: + print("ATENÇÃO: o número de término deve ser maior que o início!") diff --git a/exercicios/para-sala/exercicio1.py b/exercicios/para-sala/exercicio1.py new file mode 100644 index 0000000..3026557 --- /dev/null +++ b/exercicios/para-sala/exercicio1.py @@ -0,0 +1,24 @@ +#Vamos mudar nosso laço para imprimir um intervalo inciado em 0 (zero) com n +# numeros informado pelo usuário + +#numero = int(input("informe o numero: ")) +#valor_atual = 0 + +#while valor_atual <= numero: +# print(valor_atual) +# valor_atual = valor_atual + 1 + +#print("FIM DO PROGRAMA") + +######################################################################################### +### exemplo range() +#for numero in range(1, 10, 2): #inicio, parada, step +# print(numero) + +########################################################################################## + +variavel_texto = "jessica cristina" + +for caracter in variavel_texto: + print(caracter) +print(variavel_texto) diff --git a/exercicios/para-sala/exercicio2.py b/exercicios/para-sala/exercicio2.py new file mode 100644 index 0000000..7bd4a32 --- /dev/null +++ b/exercicios/para-sala/exercicio2.py @@ -0,0 +1,8 @@ +def calcula_media(nota1, nota2, nota3): + media = (nota1 + nota2 + nota3) + return media + +notas = [15, 98, 75] + +#acessando notas por index +print(calcula_media(notas[0], notas[1], notas[2])) diff --git a/exercicios/para-sala/exercicio3.py b/exercicios/para-sala/exercicio3.py new file mode 100644 index 0000000..2a4b95d --- /dev/null +++ b/exercicios/para-sala/exercicio3.py @@ -0,0 +1,9 @@ +def calcula_media(notas): + soma_das_notas = 0 + for nota in notas: + soma_das_notas += nota + return soma_das_notas/len(notas) + +notas = [15, 98, 75, 85, 25, 40] + +print(calcula_media(notas))