Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions Joyce_lima/fatorial.ipynb
Original file line number Diff line number Diff line change
@@ -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
}
101 changes: 101 additions & 0 deletions Joyce_lima/salario.ipynb
Original file line number Diff line number Diff line change
@@ -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
}
68 changes: 68 additions & 0 deletions Joyce_lima/tabuada.ipynb
Original file line number Diff line number Diff line change
@@ -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
}