diff --git a/Joyce_lima/fatorial.ipynb b/Joyce_lima/fatorial.ipynb new file mode 100644 index 0000000..54eb73f --- /dev/null +++ b/Joyce_lima/fatorial.ipynb @@ -0,0 +1,69 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Faça um programa que calcule o fatorial de um número inteiro fornecido pelo usuário. Ex.: 5!=5.4.3.2.1=120. \n", + "\n", + "A saída deve ser conforme o exemplo abaixo:\n", + "Fatorial de: 5\n", + "5! = 5 . 4 . 3 . 2 . 1 = 120" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Vamos calcular o fatorial de um número inteiro.\n", + "Fatorial de 5\n", + "5! = 5 . 4 . 3 . 2 . 1 . = 120\n" + ] + } + ], + "source": [ + "\n", + "print('Vamos calcular o fatorial de um número inteiro.')\n", + "\n", + "fator = int(input('Digite um número de 1 a 10: '))\n", + "\n", + "numero = 1\n", + "print(f'Fatorial de {fator}')\n", + "\n", + "print(f'{fator}! = ', end='')\n", + "\n", + "for i in range (fator,0,-1):\n", + " numero = numero * i\n", + " print(i,\".\", end=\" \")\n", + "\n", + "print(f'= {numero}')\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/Joyce_lima/salario.ipynb b/Joyce_lima/salario.ipynb new file mode 100644 index 0000000..aaf5795 --- /dev/null +++ b/Joyce_lima/salario.ipynb @@ -0,0 +1,101 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Um funcionário de uma empresa recebe aumento salarial anualmente: Sabe-se que:\n", + " \n", + " Esse funcionário foi contratado em 1995, com salário inicial de R$ 1.000,00;\n", + " \n", + " Em 1996 recebeu aumento de 1,5% sobre seu salário inicial; A partir de 1997 (inclusive), os aumentos salariais sempre correspondem ao dobro do percentual do ano anterior. \n", + "\n", + "Faça um programa que determine o salário atual desse funcionário. Após concluir isto, altere o programa permitindo que o usuário digite o salário inicial do funcionário." + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "No ano de 1995 o salário era R$ 1015.00\n", + "No ano de 1996 o salário era R$ 1045.45\n", + "No ano de 1997 o salário era R$ 1108.18\n", + "No ano de 1998 o salário era R$ 1241.16\n", + "No ano de 1999 o salário era R$ 1390.10\n", + "No ano de 2000 o salário era R$ 1556.91\n", + "No ano de 2001 o salário era R$ 1743.74\n", + "No ano de 2002 o salário era R$ 1952.99\n", + "No ano de 2003 o salário era R$ 2187.34\n", + "No ano de 2004 o salário era R$ 2449.83\n", + "No ano de 2005 o salário era R$ 2743.81\n", + "No ano de 2006 o salário era R$ 3073.06\n", + "No ano de 2007 o salário era R$ 3441.83\n", + "No ano de 2008 o salário era R$ 3854.85\n", + "No ano de 2009 o salário era R$ 4317.43\n", + "No ano de 2010 o salário era R$ 4835.52\n", + "No ano de 2011 o salário era R$ 5415.79\n", + "No ano de 2012 o salário era R$ 6065.68\n", + "No ano de 2013 o salário era R$ 6793.56\n", + "No ano de 2014 o salário era R$ 7608.79\n", + "No ano de 2015 o salário era R$ 8521.84\n", + "No ano de 2016 o salário era R$ 9544.46\n", + "No ano de 2017 o salário era R$ 10689.80\n", + "No ano de 2018 o salário era R$ 11972.58\n", + "No ano de 2019 o salário era R$ 13409.29\n", + "No ano de 2020 o salário era R$ 15018.40\n", + "No ano de 2021 o salário era R$ 16820.61\n", + "No ano de 2022 o salário era R$ 18839.08\n", + "No ano de 2023 o salário era R$ 21099.77\n", + "No ano de 2024 o salário era R$ 23631.74\n", + "Salário atual em 2024 é R$ 23631.74\n" + ] + } + ], + "source": [ + "\n", + "\n", + "dissidio = 1.5/100\n", + "salario_inicial = 1000\n", + "admissao = 1995\n", + "\n", + "for ano in range(1995,2025):\n", + " salario_inicial += salario_inicial * dissidio \n", + " if ano <= 1997:\n", + " dissidio *= 2\n", + "\n", + " print (f'No ano de {ano} o salário era R$ {salario_inicial:.2f}')\n", + "\n", + "\n", + "print(f'Salário atual em 2024 é R$ {salario_inicial:.2f}')\n", + "\n", + "\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/Joyce_lima/tabuada.ipynb b/Joyce_lima/tabuada.ipynb new file mode 100644 index 0000000..57b01d8 --- /dev/null +++ b/Joyce_lima/tabuada.ipynb @@ -0,0 +1,68 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "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." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A tabuada do 6, começando do 3 e terminando no 7 é: \n", + "6 x 3 = 18\n", + "6 x 4 = 24\n", + "6 x 5 = 30\n", + "6 x 6 = 36\n", + "6 x 7 = 42\n" + ] + } + ], + "source": [ + "\n", + "\n", + "conta = int(input('Digite o número que você quer saber a tabuada: '))\n", + "\n", + "inicio = int(input('Digite o número pelo qual irá iniciar a tabuada: '))\n", + "fim = int(input('Digite o número que irá ser o final da tabuada: '))\n", + "\n", + "tabuada = 1\n", + "\n", + "print(f'A tabuada do {conta}, começando do {inicio} e terminando no {fim} é: ')\n", + "\n", + "for numero in range (inicio, fim+1):\n", + " resultado = conta * numero\n", + " tabuada +=1\n", + " print(f'{conta} x {numero} = {resultado}')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}