Baixe o app para aproveitar ainda mais
Prévia do material em texto
1- Atividade da Aula 03 sobre o tempo de execução de código em diferentes linguagens, com valor de 1 ponto . O aluno deverá implementar dois programas, um que exiba a frase "Olá Mundo" e outro que imprima os números de um 1 até 1000 e ao final deve verificar o tempo que cada um leva para ser executado nas linguagens C/C++(compilada) e Python (interpretada). Depois deverá gerar um relatório com os resultados obtidos além disso deverá explicar a diferença entre os tempos a partir das diferenças entre as implementações das linguagens. O relatório deve conter a descrição do hardware e do sistema operacional no qual o teste está sendo executado. 2- Atividade da Aula 04 envolvendo exercícios de desenvolvimento em Python, com valor de 1 ponto Ler cinco valores inteiros e apresentar o maior e o menor valor informado. 3- Atividade da Aula 05 envolvendo mais exercícios de desenvolvimento em Python, com valor de 1 ponto Crie um programa que simule uma simples calculadora, que faz a leitura de dois valores reais e o usuário escolhe a opção de soma, subtração, multiplicação ou divisão e mostra o resultado da escolha 1- “Ola Mundo” print("Ola mundo!") “ 1 ate 1000”- Phython for i in range (1001): print (i) “ 1 ate 1000”- Phython (Com duração de tempo de resposta) import time inicio=time.time() for i in range(1001): print(i) fim= time.time() diferenca = fim - inicio print(inicio) print(fim) print(diferenca) Resultado: “1 ate 1000” C++ (Com duração de tempo de resposta) Resultado: Relatorio: Nesse caso apesar de sempre o C++ ser considerado mais rapido, a contagem de duraçao dos dois nos mostrou que apesar de phython ser escrito em C, o resultado da programação é mais rapido! 2- Menor e maior valor lista = [] posicao_maior = [] posicao_menor = [] for p in range(0, 5): val = int(input(f'Digite um valor na posição {p}: ')) lista.append(val) for posicao, valores in enumerate(lista): if valores == max(lista): posicao_maior.append(posicao) if valores == min(lista): posicao_menor.append(posicao) print(f'Você digitou os valores {lista}') print(f'O maior valor da lista é {max(lista)}') print(f'O menor valor da lista é {min(lista)}') 3-Calculadora x=int(input("escolha as opcoes: \n 1-soma \n 2-sub \n 3-mult \n 4-div ")) v1=int(input("digite o primeiro valor ")) v2=int(input("digite o segundo valor ")) if(x==1): print:("soma") print( v1+v2 ) elif(x==2): print("sub") print(v1 - v2) elif(x==3): print("mult") print(v1 * v2) elif(x==4): print: ("divisao") print(v1 / v2) else: print("nenhuma opcao")
Compartilhar