Buscar

AULA_04_pratica

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"authorship_tag":"ABX9TyMbv8oOMt8ftuk7kbIwfBfs"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"markdown","source":["Realize a sequencia de print com for e while .\n","a) inteiro de 3 até 12, com 12 incluiso\n","b) inteiro de 0 até 9, excluindo 9, com passo de 2"],"metadata":{"id":"e0VqD3Itu6nK"}},{"cell_type":"code","execution_count":null,"metadata":{"id":"WRq_LABX2TH3"},"outputs":[],"source":["for i in range(3, 13, 1):\n"," print(i)"]},{"cell_type":"code","source":["i = 3\n","while (i <= 13):\n"," print(i)\n"," i = i + 1"],"metadata":{"id":"x3bHKiZIxt0T"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["for i in range(0,9,2):\n"," print(i)"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"mvIWBd_zyKgo","executionInfo":{"status":"ok","timestamp":1679412583614,"user_tz":180,"elapsed":7,"user":{"displayName":"Tiago Silveira","userId":"15223940587639184295"}},"outputId":"cc6c3097-d519-40d4-8068-c938250e1fbe"},"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["0\n","2\n","4\n","6\n","8\n"]}]},{"cell_type":"markdown","source":["Exercicio 1\n","Escreva um algoritmo que leia dois valores numericos e que pergunte ao usuario qual operação ele deseja realizar: adição (+), subtração (-), multiplicação (*), divisão (/) e sair.Exiba na tela o resultado da operação desejada.\n","Repita até que a opção saida seja escolhida.\n","(Exercicio construido na aula pratica 3)."],"metadata":{"id":"Nmb-vxHd0Xxn"}},{"cell_type":"code","source":["print('CALCULADORA')\n","print('+ Adição')\n","print('- subtração')\n","print('* Multiplicação')\n","print('/ Divisão')\n","print(' Pressione outra tecla para Sair ')\n","\n","op = input('Qual operação você deseja fazer?' )\n","if op == '+' or op == '-' or op == '*' or op == '/':\n","\n"," x = int(input('Digite o primeiro valor: '))\n"," y = int(input('Digite o segundo valor: '))\n","\n","while (op != 's'):\n"," if (op == '+'):\n"," res = x + y\n"," print('resultado: {} + {} = {}' .format(x, y, res))\n"," elif (op == '-'):\n"," res = x - y\n"," print('resultado: {} - {} = {}' .format(x, y, res))\n"," elif (op == '*'):\n"," res = x * y\n"," print('resultado: {} * {} = {}' .format(x, y, res))\n"," \n"," elif (op == '/'):\n"," res = x * y\n"," print('resultado: {} / {} = {}' .format(x, y, res))\n"," else:\n"," print('Operação invalida!')\n","\n"," \n"," op = input('Qual operação você deseja fazer?' )\n"," if op == '+' or op == '-' or op == '*' or op == '/':\n","\n"," x = int(input('Digite o primeiro valor: '))\n"," y = int(input('Digite o segundo valor: '))\n","\n","print('Encerrando o programa...')"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"62bOPueD0ck2","executionInfo":{"status":"ok","timestamp":1679419823608,"user_tz":180,"elapsed":30473,"user":{"displayName":"Tiago Silveira","userId":"15223940587639184295"}},"outputId":"9de216ad-b3c6-445c-c923-6fbd3215fb78"},"execution_count":21,"outputs":[{"output_type":"stream","name":"stdout","text":["CALCULADORA\n","+ Adição\n","- subtração\n","* Multiplicação\n","/ Divisão\n"," Pressione outra tecla para Sair \n","Qual operação você deseja fazer?+\n","Digite o primeiro valor: 1\n","Digite o segundo valor: 1\n","resultado: 1 + 1 = 2\n","Qual operação você deseja fazer?s\n","Encerrando o programa...\n"]}]},{"cell_type":"code","source":["print('CALCULADORA')\n","print('+ Adição')\n","print('- subtração')\n","print('* Multiplicação')\n","print('/ Divisão')\n","print(' Pressione outra tecla para Sair ')\n","\n","while True:\n"," op = input('Qual operação você deseja fazer?' )\n"," if op == '+' or op == '-' or op == '*' or op == '/':\n","\n"," x = int(input('Digite o primeiro valor: '))\n"," y = int(input('Digite o segundo valor: '))\n","\n","\n"," if (op == '+'):\n"," res = x + y\n"," print('resultado: {} + {} = {}' .format(x, y, res))\n"," continue\n"," elif (op == '-'):\n"," res = x - y\n"," print('resultado: {} - {} = {}' .format(x, y, res))\n"," continue\n"," elif (op == '*'):\n"," res = x * y\n"," print('resultado: {} * {} = {}' .format(x, y, res))\n"," continue\n"," elif (op == '/'):\n"," res = x * y\n"," print('resultado: {} / {} = {}' .format(x, y, res))\n"," continue\n"," elif (op == 's'):\n"," break\n"," else:\n"," print('Operação invalida!')\n","\n"," \n"," #op = input('Qual operação você deseja fazer?' )\n"," #if op == '+' or op == '-' or op == '*' or op == '/':\n","\n"," #x = int(input('Digite o primeiro valor: '))\n"," #y = int(input('Digite o segundo valor: '))\n","\n","print('Encerrando o programa...')"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"XrbYpi9EOfcW","executionInfo":{"status":"ok","timestamp":1679420258208,"user_tz":180,"elapsed":2590,"user":{"displayName":"Tiago Silveira","userId":"15223940587639184295"}},"outputId":"ca03bae7-cef5-4d89-e90c-0eefa7a0f5ab"},"execution_count":25,"outputs":[{"output_type":"stream","name":"stdout","text":["CALCULADORA\n","+ Adição\n","- subtração\n","* Multiplicação\n","/ Divisão\n"," Pressione outra tecla para Sair \n","Qual operação você deseja fazer?s\n","Encerrando o programa...\n"]}]},{"cell_type":"markdown","source":["# Exercicio 2\n","Escreva um algoritomo que leia um valor e que imprima a quantidade de cédulas necessarias para pagar esse mesmo valor.\n","Para simplificar, vamos trabalhar apenas com valores inteiros e com cédulas de R$ 100, R$ 50, R$20, R$10, R$5 e R$1.\n","\n"],"metadata":{"id":"j0npKzDnQft0"}},{"cell_type":"code","source":["valor = int(input('Digite o valor em R$: '))\n","while True:\n","\n"," if valor >= 100:\n"," cedulas100 = valor// 100\n"," valor = valor - cedulas100 * 100 # ou valor -= cedulas100 * 100\n"," print('Cédulas de 100: {}'.format(cedulas100))\n"," if not valor: \n"," break\n"," if valor >= 50:\n"," cedulas50 = valor// 50\n"," valor = valor - cedulas50 * 50 \n"," print('Cédulas de 50: {}'.format(cedulas50))\n"," if not valor: \n"," break\n"," if valor >= 20:\n"," cedulas20 = valor// 20\n"," valor = valor - cedulas20 * 20 # ou valor -= cedulas100 * 100\n"," print('Cédulas de 20: {}'.format(cedulas20))\n"," if not valor: \n"," break\n"," if valor >= 10:\n"," cedulas10 = valor// 10\n"," valor = valor - cedulas10 * 10 \n"," print('Cédulas de 10: {}'.format(cedulas10))\n"," if not valor: \n"," break\n"," if valor >= 5:\n"," cedulas5 = valor // 5\n"," valor = valor - cedulas5 * 5 \n"," print('Cédulas de 5: {}'.format(cedulas5))\n"," if not valor: \n"," break\n"," if valor:\n"," cedulas1 = valor\n"," print('Cédulas de 1: {}'.format(cedulas1))\n"," break\n"],"metadata":{"id":"BUY5zuMVRL-f"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["# exercicio.\n","Um cinema cobra preço diferente para os ingresso de acordo com a idade de uma pessoa. Se a pessoa tiver menos de 3 anos de idade, o ingresso será gratuito, se tiver entre 3 e 12 anos, o ingresso custará RS 15, se tiver mais de 12 anos , custará RS 30.\n","\n","* Escreva um laço em que você pergunte a idade aos usuario e, então, informe-lhe o preço do ingrsso do cinema \n","* Encerre o laço usando break quando o usuario digitar sair.\n","* Apos encerrar o laço, apresente na tela o total de pessoas que compraram ingressos, o total de dinheiro arrecadado e a media de idade."],"metadata":{"id":"veExbKdcnTDB"}},{"cell_type":"code","source":["total = 0\n","dinheiro = 0\n","\n","while True:\n"," idade = input('Qual sua idade? ')\n"," if idade == 'sair':\n"," break\n"," \n"," idade = int(idade)\n"," total += 1\n"," \n"," if idade < 3:\n"," ingresso = 0\n"," else:\n"," if idade > 12:\n"," ingresso = 10\n"," else:\n"," ingresso = 15\n"," dinheiro += ingresso\n","media = dinheiro / total\n","print('Total
de pessoas: {}' .format(total))\n","print('Total do arrecadado: {}' .format(dinheiro))\n","print('Media arrecadada: {}' .format(media))\n","\n"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"Z3dTLUqDjEgS","executionInfo":{"status":"ok","timestamp":1679428417389,"user_tz":180,"elapsed":42617,"user":{"displayName":"Tiago Silveira","userId":"15223940587639184295"}},"outputId":"5f8123c2-3ab9-426c-cdf0-a66bd80c95f0"},"execution_count":51,"outputs":[{"output_type":"stream","name":"stdout","text":["Qual sua idade? 30\n","Qual sua idade? 3\n","Qual sua idade? 50\n","Qual sua idade? 5\n","Qual sua idade? 5\n","Qual sua idade? sair\n","Total de pessoas: 5\n","Total do arrecadado: 65\n","Media arrecadada: 13.0\n"]}]}]}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais