• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Civil ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Atividade Prática de Programação em Python - Orientações e Objetivos

4

Atividade Prática de Programação em Python - Orientações e Objetivos

Linguagens de Programação

UNINTER

Atividade Pratica Resolvida - Classe Veiculo e Calculadora em Python

14

Atividade Pratica Resolvida - Classe Veiculo e Calculadora em Python

Linguagens de Programação

UNINTER

Atividade Pratica Python - Criacao de Algoritmos com Rotas de Aprendizagem

18

Atividade Pratica Python - Criacao de Algoritmos com Rotas de Aprendizagem

Linguagens de Programação

UNINTER

Atividade Pratica de Linguagem de Programacao - Resolucao de Classe Veiculo e Calculadora em Python

14

Atividade Pratica de Linguagem de Programacao - Resolucao de Classe Veiculo e Calculadora em Python

Linguagens de Programação

UNINTER

Atividade Prática em Linguagem de Programação Python

4

Atividade Prática em Linguagem de Programação Python

Linguagens de Programação

UNINTER

Python-Numpy-Pandas-Machine-Learning-e-Inteligencia-Artificial

1

Python-Numpy-Pandas-Machine-Learning-e-Inteligencia-Artificial

Linguagens de Programação

UNINTER

Atividade Pratica - Resolucao em Linguagem de Programacao - Classe Veiculo e Calculadora

4

Atividade Pratica - Resolucao em Linguagem de Programacao - Classe Veiculo e Calculadora

Linguagens de Programação

UNINTER

Atividade Pratica Resolvida - Linguagem de Programacao - Uninter 2023

22

Atividade Pratica Resolvida - Linguagem de Programacao - Uninter 2023

Linguagens de Programação

UNINTER

Atividade Pratica Python-Calculo de Vendas com Estruturas Condicionais

42

Atividade Pratica Python-Calculo de Vendas com Estruturas Condicionais

Linguagens de Programação

UNINTER

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

9

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

Linguagens de Programação

UNINTER

Texto de pré-visualização

UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES print MyCarqtdpassageiro Foto do terminal 3 print MyBustipo print MyBusfabricante print MyBusmodelo print MyBusqtdpassageiro onibus Rota JS20 35 print MyCartipo print MyCarfabricante print MyCarmodelo print MyCarqtdpassageiro carro Toyota Hillux 5 1 EXERCÍCIOS A SEREM SOLUCIONADOS I Desenvolver a classe calculadora que faça qualquer operação matemática utilizando dois números inteiros sendo os dois últimos números de seu RU Caso o RU algum destes números sejam zero substituílos pelo número 1 Sendo as possíveis operações matemáticas soma subtração multiplicação divisão exponenciação e módulo Além destas funcionalidades o algoritmo deverá ter um MENU que possibilite ao usuário escolher qual o tipo de operação que se deseja realizar e que possibilite ao usuário a digitar os dois números Apresentar todas as operações matemáticas da calculadora funcionando II Dada a equação linear y ax bx c Para os valores de a b e c serão os três últimos números de seu RU Caso algum número do RU seja igual a zero substituílos pelo número 3 Realizar o plot dos resultados dado os valores de x1 5 x2 7 e x3 9 Para o plot você precisará utilizar a biblioteca matplotlib apresentada na Aula Prática 1 colocar legenda no UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES ORIENTAÇÕES 1 OBJETIVO Criar algoritmos na linguagem de programação Python utilizando os materiais disponíveis nas Rotas de Aprendizagem e exemplos das Aula Práticas 2 MATERIAL UTILIZADO A Atividade Prática de Linguagem de Programação será realizada com base nas 6 Rotas de Aprendizagem e na linguagem de programação PYTHON Poderá o Google Colab ou Anaconda ou PyCharm ou Visual Code 3 ORIENTAÇÕES GERAIS Para cada exercício coloque no seu relatório o ENUNCIADO do mesmo e coloque como resposta o seu código COMPLETO Desde a primeira até a última linha que você digitou Coloque no seu código COMENTÁRIOS explicando COM SUAS PALAVRAS o que ele faz veja o exemplo do documento modelo Google Colab ou PyCharm ou Jupter para inserir os códigos nas respostas faça um CTRLCCTRLV do código criado por você na ferramenta e coleo no documento do Word Pode ainda utilizar o botão direito do mouse para escolher a formatação adequada no word Assim o código já virá colorido organizado e indentado facilitando a correção da sua atividade No AVA existe um modelo em WORD para você utilizar Deverá submeter o seu arquivo em PDF basta apertar em salvar como PDF no Word Além do seu algoritmo você deverá colocar uma captura de tela do seu código funcionando Capture o terminal mostrando o seu código funcionando e imprimindo os dados solicitados na tela veja o exemplo do modelo CUIDADO Em programação não existem dois códigos exatamente iguais Cada programador organiza seu código de uma forma diferente declara variáveis com nomes diferentes faz comentários diferentes gera mensagens aos usuários distintas etc Por este motivo e como a atividade é INDIVIDUAL não serão aceitos dois algoritmos idênticos entre alunos ou iguais à Internet Caso o corretor observe respostas iguais elas serão consideradas como PLÁGIO e aquivo em FORMATO ERRADO será atribuída a NOTA ZERO na questão UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES 4 COMO SE DARÁ A CORREÇÃO DA ATIVIDADE A Atividade Prática é composta por 3 questões Para que você ganhe nota máxima em cada exercício você precisará cumprir os três requisitos básicos explicados nas ORIENTAÇÕES GERAIS Apresentar seu algoritmo completo indentado e organizado Explicar seu código através de comentários Colocar uma IMAGEM com o terminal rodando e mostrando o que cada exercício pede No modelo de relatório da disciplina você encontrará um exemplo de exercício para um melhor entendimento Caso você desenvolva seu código corretamente e funcional porém não faça os comentários nem coloque uma imagem dele funcionando no terminal terá sua nota severamente prejudicada 5 EXEMPLO DE RESOLUÇÃO coloque o enunciado aqui Realizar uma classe veículo que apresente o tipo do carro modelo fabricante e quantidade de passageiros Além disso utilizar os métodos GETTER e SETTER para incluir as classes Modelo retornando o modelo e o fabricante do carro e outra classe Quantidade de Passageiro no carro Solução do aluno Não esqueça de explicar o código com comentários CTRLCCTRLV da ferramentaSe desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos print MyCarqtdpassageiro Foto do terminal 1 Desenvolver a classe calculadora que faça qualquer operação matemática utilizando dois números inteiros sendo os dois últimos números de seu RU Caso o RU algum destes números sejam zero substituílos pelo número 1 Sendo as possíveis operações matemáticas soma subtração multiplicação divisão exponenciação e módulo Além destas funcionalidades o algoritmo deverá ter um MENU que possibilite ao usuário escolher qual o tipo de operação que se deseja realizar e que possibilite ao usuário a digitar os dois números Apresentar todas as operações matemáticas da calculadora funcionando UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROF ME MARIANE G B FERNANDES II Dada a equação linear y ax bx c Para os valores de a b e c serão os três últimos números de seu RU Caso algum número do RU seja igual a zero substituílos pelo número 3 Realizar o plot dos resultados dado os valores de x1 5 x2 7 e x3 9 Para o plot você precisará utilizar a biblioteca matplotlib apresentada na Aula Prática 1 colocar legenda no gráfico alterar a cor da linhas de seu gráfico nomear o eixo x nomear o eixo y Exemplo Meu RU 205 103 por ter zzero fica assim a 1 b3 c3 y 15 35 3 y 5 15 3 y 19 93 3 y 9 27 3 33 y 17 73 3 y 7 21 3 25 III Realizar o upload do arquivo STOREScsv Renomear todas as colunas do arquivo STOREScsv onde os respectivos nomes sejam compactados Exemplo DailyCustomerCount foi renomeado para Visitantes Após isto para se analisar o desempenho das lojas de supermercadomercado do arquivo STOREScsv encontre os valores mínimo máximo médio e desvio padrão das seguinte colunas ItemsAvailable DailyCustomerCount e StoreSales Algumas informações extras sobre a tabela do arquivo STOREScsv ID da loja Índice ID da loja específica Store ID Área Física da loja em pátio StoreArea Número de itens diferentes disponíveis na loja correspondente DailyCustomerCount Número de clientes que visitaram as lojas em média ao longo do mês StoreSales Vendas em US que as lojas realizaram Código do exercício 1 import math class Calculadora def initself selfnumero1 None selfnumero2 None selfoperando None def lerNumero1self numero1 selfnumero1 floatnumero1 def lerNumero2self numero2 selfnumero2 floatnumero2 def mostrarNumero1self printselfnumero1 def mostrarNumero2self printselfnumero2 def lerOperandoself operando selfoperando operando def mostrarOperandoself printselfoperando def somaself return selfnumero1 selfnumero2 def subtracaoself return selfnumero1 selfnumero2 def divisaoself return selfnumero1 selfnumero2 def multiplicacaoself return selfnumero1 selfnumero2 UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES 4 COMO SE DARÁ A CORREÇÃO DA ATIVIDADE A Atividade Prática é composta por 3 questões Para que você ganhe nota máxima em cada exercício você precisará cumprir os três requisitos básicos explicados nas ORIENTAÇÕES GERAIS Apresentar seu algoritmo completo indentado e organizado Explicar seu código através de comentários Colocar uma IMAGEM com o terminal rodando e mostrando o que cada exercício pede No modelo de relatório da disciplina você encontrará um exemplo de exercício para um melhor entendimento Caso você desenvolva seu código corretamente e funcional porém não faça os comentários nem coloque uma imagem dele funcionando no terminal terá sua nota severamente prejudicada 5 EXEMPLO DE RESOLUÇÃO coloque o enunciado aqui Realizar uma classe veículo que apresente o tipo do carro modelo fabricante e quantidade de passageiros Além disso utilizar os métodos GETTER e SETTER para incluir as classes Modelo retornando o modelo e o fabricante do carro e outra classe Quantidade de Passageiro no carro Solução do aluno Não esqueça de explicar o código com comentários CTRLCCTRLV da ferramentaSe desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos class Veiculo def init self tipo modelo fabricante qtdpassageiro selftipo tipo selfmodelo modelo selffabricante fabricante selfqtdpassageiro qtdpassageiro MyBus Veiculoonibus JS20 Rota 35 MyCar Veiculocarro modeloHillux fabricanteToyota qtd pass ageiro5 print MyBustipo print MyBusfabricante print MyBusmodelo print MyBusqtdpassageiro print MyCartipo print MyCarfabricante print MyCarmodelo def exponenciacaoself return mathpowselfnumero1 selfnumero2 def moduloself return selfnumero1 selfnumero2 def gerenciarOperacoesself if selfoperando return selfsoma if selfoperando return selfsubtracao if selfoperando return selfmultiplicacao if selfoperando if selfnumero2 0 return Nao eh possivel dividir por 0 return selfdivisao if selfoperando return selfexponenciacao if selfoperando if selfnumero2 0 return Nao eh possivel dividir por 0 return selfmodulo return Operando desconhecido def moduloDeOperacao printCarregar os numeros do seu RU 1 printCarregar qualquer entrada 2 opcao intinputEscolha uma opcao return opcao def menu printAdicao printSubtracao printMultiplicacao printdivisao printExponenciacao printmodulo opcao inputEscolha uma opcao return opcao def menuExibicao printAdicao printSubtracao printMultiplicacao printdivisao printExponenciacao printmodulo def main calculadora Calculadora menuExibicao while 1 operacao moduloDeOperacao if operacao 1 printDigite os dois ultimos digitos do seu RU n1 floatinputPenultimo digito if n1 00 printAltreando seu valor de 0 para 1 n1 10 calculadoralerNumero1n1 n2 floatinputUltimo digito if n2 00 printAltreando seu valor de 0 para 1 n2 10 calculadoralerNumero2n2 calculadoralerOperandomenu resultado calculadoragerenciarOperacoes printfResultado resultado elif operacao 2 printDigite dois numeros e um operando valido calculadoralerNumero1inputPrimeiro numero calculadoralerOperandoinputOperacao calculadoralerNumero2inputSegundo numero resultado calculadoragerenciarOperacoes printfResultado resultado else printEscolha errada reiniciando if name main main saídas Teste de todas as operacoes Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 10 Escolha errada reiniciando Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 10 Resultado 200 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 10 Resultado 00 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 10 Resultado 1000 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 0 Resultado Nao eh possivel dividir por 0 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 2 Resultado 50 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 2 Resultado 00 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 10 Escolha errada reiniciando Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 2 Resultado 1000 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao Menu inicial Código do exercício 2 import matplotlibpyplot as plt def main seu RU 3649518 a 5 b 1 c 8 x1 5 x2 7 x3 9 y1 ax1 bx1 c pltplotx1 y1 markero labelfax1 bx1 ccolorred y2 ax2 bx2 c pltplotx2 y2 markerolabelfax2 bx2 c colorred y3 ax3 bx3 c pltplotx3 y3 markerolabelfax3 bx3 c colorred pltplotx1x2y1y2 markerlabellinha de x1 ate x2 colorblack pltplotx2x3y2y3 markerlabellinha de x2 ate x3 colorpurple plttitlePlotando pontos pltxlabeleixo X pltylabeleixo Y pltlegend pltshow if name main main saída import matplotlibpyplot as plt def main a 5 b 1 c 8 x1 5 x2 7 x3 9 y1 ax1 bx1 c pltplotx1 y1 markero labelfax1 bx1 c colorred y2 ax2 bx2 c pltplotx2 y2 markero labelfax2 bx2 c colorred y3 ax3 bx3 c pltplotx3 y3 markero labelfax3 bx3 c colorred pltplotx1x2y1y2 marker labellinha de x1 ate x2 colorblack pltplotx2x3y2y3 marker labellinha de x2 ate x3 colorpurple plttitlePlotando pontos pltxlabeleixo X pltylabeleixo Y pltlegend pltshow if name main main Código do exercícios 3 import statistics a troca da primeira linha ficou da seguinte maneira IdentificadorItensVisitantesVendas acredito ser assim seguindo o exemplo dado no pdf def main file openstorescsv r contador 0 linha linhas itens visitantes vendas for line in file if contador 0 linha um para alteracao linha linereplaceline IdentificadorItensVisitantesVendas contador1 else linhasappendline line linestrip line linesplit itensappendintline1 visitantesappendintline2 vendasappendintline3 fileclose file openstorescsv w filewritelinha filewritelineslinhas fileclose printfPara Itens o minimo e minitens o maximo e maxitens media e sumitens lenitens e desvio padrao eh statisticspstdevitens printfPara visitantes o minimo e minvisitantes o maximo e maxvisitantes media e sumvisitantes lenvisitantes e desvio padrao eh statisticspstdevvisitantes printfPara vendas o minimo e minvendas o maximo e maxvendas media e sumvendas lenvendas e desvio padrao eh statisticspstdevvendas if name main main

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Atividade Prática de Programação em Python - Orientações e Objetivos

4

Atividade Prática de Programação em Python - Orientações e Objetivos

Linguagens de Programação

UNINTER

Atividade Pratica Resolvida - Classe Veiculo e Calculadora em Python

14

Atividade Pratica Resolvida - Classe Veiculo e Calculadora em Python

Linguagens de Programação

UNINTER

Atividade Pratica Python - Criacao de Algoritmos com Rotas de Aprendizagem

18

Atividade Pratica Python - Criacao de Algoritmos com Rotas de Aprendizagem

Linguagens de Programação

UNINTER

Atividade Pratica de Linguagem de Programacao - Resolucao de Classe Veiculo e Calculadora em Python

14

Atividade Pratica de Linguagem de Programacao - Resolucao de Classe Veiculo e Calculadora em Python

Linguagens de Programação

UNINTER

Atividade Prática em Linguagem de Programação Python

4

Atividade Prática em Linguagem de Programação Python

Linguagens de Programação

UNINTER

Python-Numpy-Pandas-Machine-Learning-e-Inteligencia-Artificial

1

Python-Numpy-Pandas-Machine-Learning-e-Inteligencia-Artificial

Linguagens de Programação

UNINTER

Atividade Pratica - Resolucao em Linguagem de Programacao - Classe Veiculo e Calculadora

4

Atividade Pratica - Resolucao em Linguagem de Programacao - Classe Veiculo e Calculadora

Linguagens de Programação

UNINTER

Atividade Pratica Resolvida - Linguagem de Programacao - Uninter 2023

22

Atividade Pratica Resolvida - Linguagem de Programacao - Uninter 2023

Linguagens de Programação

UNINTER

Atividade Pratica Python-Calculo de Vendas com Estruturas Condicionais

42

Atividade Pratica Python-Calculo de Vendas com Estruturas Condicionais

Linguagens de Programação

UNINTER

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

9

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

Linguagens de Programação

UNINTER

Texto de pré-visualização

UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES print MyCarqtdpassageiro Foto do terminal 3 print MyBustipo print MyBusfabricante print MyBusmodelo print MyBusqtdpassageiro onibus Rota JS20 35 print MyCartipo print MyCarfabricante print MyCarmodelo print MyCarqtdpassageiro carro Toyota Hillux 5 1 EXERCÍCIOS A SEREM SOLUCIONADOS I Desenvolver a classe calculadora que faça qualquer operação matemática utilizando dois números inteiros sendo os dois últimos números de seu RU Caso o RU algum destes números sejam zero substituílos pelo número 1 Sendo as possíveis operações matemáticas soma subtração multiplicação divisão exponenciação e módulo Além destas funcionalidades o algoritmo deverá ter um MENU que possibilite ao usuário escolher qual o tipo de operação que se deseja realizar e que possibilite ao usuário a digitar os dois números Apresentar todas as operações matemáticas da calculadora funcionando II Dada a equação linear y ax bx c Para os valores de a b e c serão os três últimos números de seu RU Caso algum número do RU seja igual a zero substituílos pelo número 3 Realizar o plot dos resultados dado os valores de x1 5 x2 7 e x3 9 Para o plot você precisará utilizar a biblioteca matplotlib apresentada na Aula Prática 1 colocar legenda no UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES ORIENTAÇÕES 1 OBJETIVO Criar algoritmos na linguagem de programação Python utilizando os materiais disponíveis nas Rotas de Aprendizagem e exemplos das Aula Práticas 2 MATERIAL UTILIZADO A Atividade Prática de Linguagem de Programação será realizada com base nas 6 Rotas de Aprendizagem e na linguagem de programação PYTHON Poderá o Google Colab ou Anaconda ou PyCharm ou Visual Code 3 ORIENTAÇÕES GERAIS Para cada exercício coloque no seu relatório o ENUNCIADO do mesmo e coloque como resposta o seu código COMPLETO Desde a primeira até a última linha que você digitou Coloque no seu código COMENTÁRIOS explicando COM SUAS PALAVRAS o que ele faz veja o exemplo do documento modelo Google Colab ou PyCharm ou Jupter para inserir os códigos nas respostas faça um CTRLCCTRLV do código criado por você na ferramenta e coleo no documento do Word Pode ainda utilizar o botão direito do mouse para escolher a formatação adequada no word Assim o código já virá colorido organizado e indentado facilitando a correção da sua atividade No AVA existe um modelo em WORD para você utilizar Deverá submeter o seu arquivo em PDF basta apertar em salvar como PDF no Word Além do seu algoritmo você deverá colocar uma captura de tela do seu código funcionando Capture o terminal mostrando o seu código funcionando e imprimindo os dados solicitados na tela veja o exemplo do modelo CUIDADO Em programação não existem dois códigos exatamente iguais Cada programador organiza seu código de uma forma diferente declara variáveis com nomes diferentes faz comentários diferentes gera mensagens aos usuários distintas etc Por este motivo e como a atividade é INDIVIDUAL não serão aceitos dois algoritmos idênticos entre alunos ou iguais à Internet Caso o corretor observe respostas iguais elas serão consideradas como PLÁGIO e aquivo em FORMATO ERRADO será atribuída a NOTA ZERO na questão UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES 4 COMO SE DARÁ A CORREÇÃO DA ATIVIDADE A Atividade Prática é composta por 3 questões Para que você ganhe nota máxima em cada exercício você precisará cumprir os três requisitos básicos explicados nas ORIENTAÇÕES GERAIS Apresentar seu algoritmo completo indentado e organizado Explicar seu código através de comentários Colocar uma IMAGEM com o terminal rodando e mostrando o que cada exercício pede No modelo de relatório da disciplina você encontrará um exemplo de exercício para um melhor entendimento Caso você desenvolva seu código corretamente e funcional porém não faça os comentários nem coloque uma imagem dele funcionando no terminal terá sua nota severamente prejudicada 5 EXEMPLO DE RESOLUÇÃO coloque o enunciado aqui Realizar uma classe veículo que apresente o tipo do carro modelo fabricante e quantidade de passageiros Além disso utilizar os métodos GETTER e SETTER para incluir as classes Modelo retornando o modelo e o fabricante do carro e outra classe Quantidade de Passageiro no carro Solução do aluno Não esqueça de explicar o código com comentários CTRLCCTRLV da ferramentaSe desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos print MyCarqtdpassageiro Foto do terminal 1 Desenvolver a classe calculadora que faça qualquer operação matemática utilizando dois números inteiros sendo os dois últimos números de seu RU Caso o RU algum destes números sejam zero substituílos pelo número 1 Sendo as possíveis operações matemáticas soma subtração multiplicação divisão exponenciação e módulo Além destas funcionalidades o algoritmo deverá ter um MENU que possibilite ao usuário escolher qual o tipo de operação que se deseja realizar e que possibilite ao usuário a digitar os dois números Apresentar todas as operações matemáticas da calculadora funcionando UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROF ME MARIANE G B FERNANDES II Dada a equação linear y ax bx c Para os valores de a b e c serão os três últimos números de seu RU Caso algum número do RU seja igual a zero substituílos pelo número 3 Realizar o plot dos resultados dado os valores de x1 5 x2 7 e x3 9 Para o plot você precisará utilizar a biblioteca matplotlib apresentada na Aula Prática 1 colocar legenda no gráfico alterar a cor da linhas de seu gráfico nomear o eixo x nomear o eixo y Exemplo Meu RU 205 103 por ter zzero fica assim a 1 b3 c3 y 15 35 3 y 5 15 3 y 19 93 3 y 9 27 3 33 y 17 73 3 y 7 21 3 25 III Realizar o upload do arquivo STOREScsv Renomear todas as colunas do arquivo STOREScsv onde os respectivos nomes sejam compactados Exemplo DailyCustomerCount foi renomeado para Visitantes Após isto para se analisar o desempenho das lojas de supermercadomercado do arquivo STOREScsv encontre os valores mínimo máximo médio e desvio padrão das seguinte colunas ItemsAvailable DailyCustomerCount e StoreSales Algumas informações extras sobre a tabela do arquivo STOREScsv ID da loja Índice ID da loja específica Store ID Área Física da loja em pátio StoreArea Número de itens diferentes disponíveis na loja correspondente DailyCustomerCount Número de clientes que visitaram as lojas em média ao longo do mês StoreSales Vendas em US que as lojas realizaram Código do exercício 1 import math class Calculadora def initself selfnumero1 None selfnumero2 None selfoperando None def lerNumero1self numero1 selfnumero1 floatnumero1 def lerNumero2self numero2 selfnumero2 floatnumero2 def mostrarNumero1self printselfnumero1 def mostrarNumero2self printselfnumero2 def lerOperandoself operando selfoperando operando def mostrarOperandoself printselfoperando def somaself return selfnumero1 selfnumero2 def subtracaoself return selfnumero1 selfnumero2 def divisaoself return selfnumero1 selfnumero2 def multiplicacaoself return selfnumero1 selfnumero2 UNINTER CENTRO UNIVERSITÁRIO INTERNACIONAL LINGUAGEM DE PROGRAMAÇÃO PROFª ME MARIANE G B FERNANDES 4 COMO SE DARÁ A CORREÇÃO DA ATIVIDADE A Atividade Prática é composta por 3 questões Para que você ganhe nota máxima em cada exercício você precisará cumprir os três requisitos básicos explicados nas ORIENTAÇÕES GERAIS Apresentar seu algoritmo completo indentado e organizado Explicar seu código através de comentários Colocar uma IMAGEM com o terminal rodando e mostrando o que cada exercício pede No modelo de relatório da disciplina você encontrará um exemplo de exercício para um melhor entendimento Caso você desenvolva seu código corretamente e funcional porém não faça os comentários nem coloque uma imagem dele funcionando no terminal terá sua nota severamente prejudicada 5 EXEMPLO DE RESOLUÇÃO coloque o enunciado aqui Realizar uma classe veículo que apresente o tipo do carro modelo fabricante e quantidade de passageiros Além disso utilizar os métodos GETTER e SETTER para incluir as classes Modelo retornando o modelo e o fabricante do carro e outra classe Quantidade de Passageiro no carro Solução do aluno Não esqueça de explicar o código com comentários CTRLCCTRLV da ferramentaSe desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos class Veiculo def init self tipo modelo fabricante qtdpassageiro selftipo tipo selfmodelo modelo selffabricante fabricante selfqtdpassageiro qtdpassageiro MyBus Veiculoonibus JS20 Rota 35 MyCar Veiculocarro modeloHillux fabricanteToyota qtd pass ageiro5 print MyBustipo print MyBusfabricante print MyBusmodelo print MyBusqtdpassageiro print MyCartipo print MyCarfabricante print MyCarmodelo def exponenciacaoself return mathpowselfnumero1 selfnumero2 def moduloself return selfnumero1 selfnumero2 def gerenciarOperacoesself if selfoperando return selfsoma if selfoperando return selfsubtracao if selfoperando return selfmultiplicacao if selfoperando if selfnumero2 0 return Nao eh possivel dividir por 0 return selfdivisao if selfoperando return selfexponenciacao if selfoperando if selfnumero2 0 return Nao eh possivel dividir por 0 return selfmodulo return Operando desconhecido def moduloDeOperacao printCarregar os numeros do seu RU 1 printCarregar qualquer entrada 2 opcao intinputEscolha uma opcao return opcao def menu printAdicao printSubtracao printMultiplicacao printdivisao printExponenciacao printmodulo opcao inputEscolha uma opcao return opcao def menuExibicao printAdicao printSubtracao printMultiplicacao printdivisao printExponenciacao printmodulo def main calculadora Calculadora menuExibicao while 1 operacao moduloDeOperacao if operacao 1 printDigite os dois ultimos digitos do seu RU n1 floatinputPenultimo digito if n1 00 printAltreando seu valor de 0 para 1 n1 10 calculadoralerNumero1n1 n2 floatinputUltimo digito if n2 00 printAltreando seu valor de 0 para 1 n2 10 calculadoralerNumero2n2 calculadoralerOperandomenu resultado calculadoragerenciarOperacoes printfResultado resultado elif operacao 2 printDigite dois numeros e um operando valido calculadoralerNumero1inputPrimeiro numero calculadoralerOperandoinputOperacao calculadoralerNumero2inputSegundo numero resultado calculadoragerenciarOperacoes printfResultado resultado else printEscolha errada reiniciando if name main main saídas Teste de todas as operacoes Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 10 Escolha errada reiniciando Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 10 Resultado 200 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 10 Resultado 00 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 10 Resultado 1000 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 0 Resultado Nao eh possivel dividir por 0 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 2 Resultado 50 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 2 Resultado 00 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 10 Escolha errada reiniciando Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao 2 Digite dois numeros e um operando valido Primeiro numero 10 Operacao Segundo numero 2 Resultado 1000 Carregar os numeros do seu RU 1 Carregar qualquer entrada 2 Escolha uma opçao Menu inicial Código do exercício 2 import matplotlibpyplot as plt def main seu RU 3649518 a 5 b 1 c 8 x1 5 x2 7 x3 9 y1 ax1 bx1 c pltplotx1 y1 markero labelfax1 bx1 ccolorred y2 ax2 bx2 c pltplotx2 y2 markerolabelfax2 bx2 c colorred y3 ax3 bx3 c pltplotx3 y3 markerolabelfax3 bx3 c colorred pltplotx1x2y1y2 markerlabellinha de x1 ate x2 colorblack pltplotx2x3y2y3 markerlabellinha de x2 ate x3 colorpurple plttitlePlotando pontos pltxlabeleixo X pltylabeleixo Y pltlegend pltshow if name main main saída import matplotlibpyplot as plt def main a 5 b 1 c 8 x1 5 x2 7 x3 9 y1 ax1 bx1 c pltplotx1 y1 markero labelfax1 bx1 c colorred y2 ax2 bx2 c pltplotx2 y2 markero labelfax2 bx2 c colorred y3 ax3 bx3 c pltplotx3 y3 markero labelfax3 bx3 c colorred pltplotx1x2y1y2 marker labellinha de x1 ate x2 colorblack pltplotx2x3y2y3 marker labellinha de x2 ate x3 colorpurple plttitlePlotando pontos pltxlabeleixo X pltylabeleixo Y pltlegend pltshow if name main main Código do exercícios 3 import statistics a troca da primeira linha ficou da seguinte maneira IdentificadorItensVisitantesVendas acredito ser assim seguindo o exemplo dado no pdf def main file openstorescsv r contador 0 linha linhas itens visitantes vendas for line in file if contador 0 linha um para alteracao linha linereplaceline IdentificadorItensVisitantesVendas contador1 else linhasappendline line linestrip line linesplit itensappendintline1 visitantesappendintline2 vendasappendintline3 fileclose file openstorescsv w filewritelinha filewritelineslinhas fileclose printfPara Itens o minimo e minitens o maximo e maxitens media e sumitens lenitens e desvio padrao eh statisticspstdevitens printfPara visitantes o minimo e minvisitantes o maximo e maxvisitantes media e sumvisitantes lenvisitantes e desvio padrao eh statisticspstdevvisitantes printfPara vendas o minimo e minvendas o maximo e maxvendas media e sumvendas lenvendas e desvio padrao eh statisticspstdevvendas if name main main

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®