• 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 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

Lista de Exercicios Python - Calculadora e Equacao Linear

14

Lista de Exercicios Python - Calculadora e Equacao Linear

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

Aula 1: Introdução às Estruturas de Dados

22

Aula 1: Introdução às Estruturas de Dados

Linguagens de Programação

UNINTER

cofrinho de Moedas em Java

4

cofrinho de Moedas em Java

Linguagens de Programação

UNINTER

Roteiro de Atividade Prática de Linguagem de Programação

7

Roteiro de Atividade Prática de Linguagem de Programação

Linguagens de Programação

UNINTER

Texto de pré-visualização

ATIVIDADE PRÁTICA LINGUAGEM DE PROGRAMAÇÃO NOME DO ALUNO RU NOME DO PROFESSORA CIDADE ANO 1 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 metódos GETTER e SETTER para incluir as classses 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 ferramenta Se desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos class Veiculo def initself tipo modelo fabricante qtdpassageiro selftipo tipo selfmodelo modelo selffabricante fabricante selfqtdpassageiro qtdpassageiro getter adicionando def getModeloself return fselffabricante selfmodelo def getQtdPassageiroself return fselfqtdpassageiro MyCar Veiculocarromodelo Argos fabricanteFiatqtdpassage iro5 MyBus VeiculoÔnibus modelo Bus202 fabricanteMercedes qtd passageiro40 printMyCargetModelo printfCabem MyCargetQtdPassageiro pessoas no MyCargetModelo IMAGEM DO EXERCÍCIO 2 2 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 possíbilite 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 subistituí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 19 93 3 y 5 15 3 17 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 respctivos 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 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 4108872 a 8 b 7 c 2 x1 5 x2 7 x3 9 y1 ax1 bx1 c pltplotx1 y1 markerx labelfax1 bx1 ccolorred y2 ax2 bx2 c pltplotx2 y2 markerxlabelfax2 bx2 c colorred y3 ax3 bx3 c pltplotx3 y3 markerxlabelfax3 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 seu ru 4188872 a 8 b 7 c 2 x1 5 x2 7 x3 9 y1 ax1bx1 c pltplotx1y1 markerx labelfax1 bx1 ccolorred y2 ax2bx2 c pltplotx2y2 markerx labelfax2 bx2 c colorred y3 ax3bx3 c pltplotx3y3 markerxlabelfax3 bx3 ccolorred pltplotx1x2y1y2 markerlabellinha de x1 ate x2colorblack pltplotx2x3y2y3 markerlabellinha de x2 ate x3colorpurple 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 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

Lista de Exercicios Python - Calculadora e Equacao Linear

14

Lista de Exercicios Python - Calculadora e Equacao Linear

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

Aula 1: Introdução às Estruturas de Dados

22

Aula 1: Introdução às Estruturas de Dados

Linguagens de Programação

UNINTER

cofrinho de Moedas em Java

4

cofrinho de Moedas em Java

Linguagens de Programação

UNINTER

Roteiro de Atividade Prática de Linguagem de Programação

7

Roteiro de Atividade Prática de Linguagem de Programação

Linguagens de Programação

UNINTER

Texto de pré-visualização

ATIVIDADE PRÁTICA LINGUAGEM DE PROGRAMAÇÃO NOME DO ALUNO RU NOME DO PROFESSORA CIDADE ANO 1 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 metódos GETTER e SETTER para incluir as classses 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 ferramenta Se desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos class Veiculo def initself tipo modelo fabricante qtdpassageiro selftipo tipo selfmodelo modelo selffabricante fabricante selfqtdpassageiro qtdpassageiro getter adicionando def getModeloself return fselffabricante selfmodelo def getQtdPassageiroself return fselfqtdpassageiro MyCar Veiculocarromodelo Argos fabricanteFiatqtdpassage iro5 MyBus VeiculoÔnibus modelo Bus202 fabricanteMercedes qtd passageiro40 printMyCargetModelo printfCabem MyCargetQtdPassageiro pessoas no MyCargetModelo IMAGEM DO EXERCÍCIO 2 2 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 possíbilite 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 subistituí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 19 93 3 y 5 15 3 17 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 respctivos 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 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 4108872 a 8 b 7 c 2 x1 5 x2 7 x3 9 y1 ax1 bx1 c pltplotx1 y1 markerx labelfax1 bx1 ccolorred y2 ax2 bx2 c pltplotx2 y2 markerxlabelfax2 bx2 c colorred y3 ax3 bx3 c pltplotx3 y3 markerxlabelfax3 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 seu ru 4188872 a 8 b 7 c 2 x1 5 x2 7 x3 9 y1 ax1bx1 c pltplotx1y1 markerx labelfax1 bx1 ccolorred y2 ax2bx2 c pltplotx2y2 markerx labelfax2 bx2 c colorred y3 ax3bx3 c pltplotx3y3 markerxlabelfax3 bx3 ccolorred pltplotx1x2y1y2 markerlabellinha de x1 ate x2colorblack pltplotx2x3y2y3 markerlabellinha de x2 ate x3colorpurple 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®