4
Linguagens de Programação
UNINTER
18
Linguagens de Programação
UNINTER
14
Linguagens de Programação
UNINTER
14
Linguagens de Programação
UNINTER
14
Linguagens de Programação
UNINTER
1
Linguagens de Programação
UNINTER
4
Linguagens de Programação
UNINTER
22
Linguagens de Programação
UNINTER
42
Linguagens de Programação
UNINTER
9
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 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 init self tipo modelo fabricante qtdpassageiro self tipo tipo self modelo modelo self fabricante fabricante self qtdpassageiro qtdpassageiro getter adicionando def getModelo self return f self fabricante self modelo def getQtdPassageiro self return f self qtdpassageiro MyCar Veiculo carro modelo Argos fabricante Fiat qtdpassageiro 5 MyBus Veiculo Ônibus modelo Bus202 fabricante Mercedes qtdpassageiro 40 print MyCargetModelo print f Cabem MyCargetQtdPassageiro pessoas no MyCargetModelo IMAGEM DO EXERCÍCIO 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 9 3 3 y 5 15 3 17 y 9 27 3 33 y 17 7 3 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 A lgumas 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 LINGUAGEM DE PROGRAMAÇÃO 1
4
Linguagens de Programação
UNINTER
18
Linguagens de Programação
UNINTER
14
Linguagens de Programação
UNINTER
14
Linguagens de Programação
UNINTER
14
Linguagens de Programação
UNINTER
1
Linguagens de Programação
UNINTER
4
Linguagens de Programação
UNINTER
22
Linguagens de Programação
UNINTER
42
Linguagens de Programação
UNINTER
9
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 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 init self tipo modelo fabricante qtdpassageiro self tipo tipo self modelo modelo self fabricante fabricante self qtdpassageiro qtdpassageiro getter adicionando def getModelo self return f self fabricante self modelo def getQtdPassageiro self return f self qtdpassageiro MyCar Veiculo carro modelo Argos fabricante Fiat qtdpassageiro 5 MyBus Veiculo Ônibus modelo Bus202 fabricante Mercedes qtdpassageiro 40 print MyCargetModelo print f Cabem MyCargetQtdPassageiro pessoas no MyCargetModelo IMAGEM DO EXERCÍCIO 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 9 3 3 y 5 15 3 17 y 9 27 3 33 y 17 7 3 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 A lgumas 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 LINGUAGEM DE PROGRAMAÇÃO 1