Você está na página 1de 4

07/12/2022 00:23 Untitled0.

pdf - Colaboratory

#EXERCICIO ANOS PROVA
n = int(input('Informe o ano: '))

if 1789<= n <=1799:
  print('\nDurante revolução francesa \n')
if 1917 <= n <= 1923:
  print('\nDurante revolução russa \n')
if 1914 <= n <= 1918:
  print('\nDurante 1° GM \n')
if 1642 <= n <= 1651:
  print("\nDurante revolução inglesa \n")
if 1337 <= n <= 1453:
  print('\nDurante guerra 100 anos\n')

Informe o ano: 1450

Durante guerra 100 anos

#EXERCICIO NUMERO INTERESSANTE
for i in range(1000,10000):
  a  = int(i/100)
  b = i - 100*int(i/100)
  c = a**2
  d = b**2
  e = c + d
  if e == i:
    print(i)

1233
8833

#EXERCICIO N° INTERESSANTE 2
for i in range (1000,10000):
  a = int(i/100)
  b = int(i%100)
  c = a + b
  if c**2 ==i :
    print(i)

2025
3025
9801

#EXERCICIO FISICA

x = int(input("Informe a posição inicial de c1: "))
y = int(input("Informe a posição inicial de c2: "))
z = int(input("Informe a velocidade inicial de c1: "))
w = int(input("informe a velocidade inicial de c2: "))
a = int(input("informe a aceleração inicial de c1: "))
b = int(input("informe a aceleração inicial de c2: "))

t = 0

p1 = int(x)
p2 = int(y)

while p1 < p2:
  t += 0.1
  p1 = int(x + z*t + a/2*t**2)
  p2 = int(y + w*t + b/2*t**2)

print('O carro 1 ultrapassa o carro 2 em {} unidades de tempo'.format(t))

Informe a posição inicial de c1: 200


Informe a posição inicial de c2: 600
Informe a velocidade inicial de c1: 80
informe a velocidade inicial de c2: 100
informe a aceleração inicial de c1: 20
informe a aceleração inicial de c2: 10
O carro 1 ultrapassa o carro 2 em 11.199999999999976 unidades de tempo

#EXERCICIO VALOR DE PI
soma = 3
sinal = 1
num = 4

https://colab.research.google.com/drive/1QkNAwI-FO5pLt6IvfGKnuycn14JCH7Nv#scrollTo=7CCN-rdZmqsT&printMode=true 1/4
07/12/2022 00:23 Untitled0.pdf - Colaboratory
for i in range(1,100):
  k = 2*i
  soma += sinal*num/(k*(k+1)*(k+2))
  sinal -= sinal
print(soma) 
3.1666666666666665

#EXERCICIO NUMEROS PERFEITOS
for i in range (2,2000):
  soma = 0
  for j in range(1,i):
    if i%j == 0:
      soma +=j
  if soma == i:
    print(i)

6
28
496

#CRIAR LISTA N°S INTEIROS E VERIFICAR SE É PALINDROMO
x = str(input("Digite uma lista de numeros: ")).strip()
y = ''
for i in range (1,len(x)+1):
  y+= x[-i]
if x == y:
  print('A lista {} é um palindromo!'.format(x))
else:
  print("A lista {} não é um palindromo".format(x))

Digite uma lista de numeros: 1,1,2,2,1,1,2,2,1,1


A lista 1,1,2,2,1,1,2,2,1,1 é um palindromo!

#LISTA DE NUMEROS, CRIAR NOVA EM ORDEM CRESCENTE
x = str(input('digite uma lista de numeros entre espaços: ')).split()
f = sorted(x)

print(f)

digite uma lista de numeros entre espaços: 1 5 3 8 2 7 9 2


['1', '2', '2', '3', '5', '7', '8', '9']

#LISTA DE NUMEROS, ORDEM DECRESCENTE
x = str(input('digite uma lista de numeros entre espaços: ')).split()
f = sorted(x)

y = []

for i in range(1,len(f)+1):
  y+= f[-i]
print(y)

digite uma lista de numeros entre espaços: 1 9 7 5 6 4 22 3


['9', '7', '6', '5', '4', '3', '2', '2', '1']

#CRIAR DUAS LISTAS E A PARTIR DESTAS CRIAR NOVA COM ELEM EM COMUM
x = str(input('informe numeros entre espaços: ')).split()
y = str(input('Informe numeros entre espaços: ')).split()

a = set(x)
b = set(y)
c = a & b
d = list(c)
print(d)

informe numeros entre espaços: 1 2 3 4 5


Informe numeros entre espaços: 8 7 6 5 4
['1', '3', '2']

#CRIAR DUAS LISTAS E A PARTIR DESTAS CRIAR NOVA COM ELEM EXCLUSIVOS EM A
x = str(input('informe numeros entre espaços: ')).split()
y = str(input('Informe numeros entre espaços: ')).split()

a = set(x)
b = set(y)
c = a & b
d = a - c
e = list(d)
print(e)

https://colab.research.google.com/drive/1QkNAwI-FO5pLt6IvfGKnuycn14JCH7Nv#scrollTo=7CCN-rdZmqsT&printMode=true 2/4
07/12/2022 00:23 Untitled0.pdf - Colaboratory

informe numeros entre espaços: 1 2 3 4 5 6


Informe numeros entre espaços: 9 8 7 6 5 4
['1', '3', '2']

#CRIAR LISTA DE ANIMAIS JA ORDENADA, INSERIR NOVOS EL EM ORDEM
x = ['cobra','lagarto','macaco']
print(x)

x.append('gato')
f = sorted(x)

print(f)

['cobra', 'lagarto', 'macaco']


['cobra', 'gato', 'lagarto', 'macaco']

a = {'Maria' : ['445','Maria','22'], 'Richard': ['001','Ricky','60']}

for m in a:
  print(a[m])

['445', 'Maria', '22']


['001', 'Ricky', '60']

#CALCULAR FATORIAL
print('CALCULADORA FATORIAL\n\n')
x = int(input('Digite um valor para x: '))

t = 1
for i in range(1,x+1):
  t=t*i
print('O fatorial de {} é {}.'.format(x,t))

CALCULADORA FATORIAL

Digite um valor para x: 5


O fatorial de 5 é 120.

#NUMERO PRIMO
n = int(input('informe um numero: '))

if n > 1:
  for i in range(2,n):
    if n % i ==0:
      print("o número {} não é primo".format(n))
      break
    else:
      print("o número {} é primo".format(n))
      break
elif n == 0:
  print('o número é zerp!')
else:
  print('O número {} é negativo'.format(n))

informe um numero: -1
O número -1 é negativo

#FUNÇÃO NOTAS E LETRAS
p1 = float(input('Digite a primeira nota: '))
p2 = float(input('Digite a segunda nota: '))
p3 = float(input('Digite a terceira nota: '))

o = str(input('\nEscolha uma opção: \n[A]: Média Aritmética\n[P]:Média Ponderada\n[H]: Média Harmônica\n')).upper()
if o == 'A':
  A = (p1 + p2 + p3)/3
  print('A média aritmética do aluno foi de {:.2f}'.format(A))
if o == 'P':
  P = (5*p1 + 3*p2 + 2*p3)/(p1 + p2 + p3)
  print("A média ponderada do aluno foi de {:.2f}".format(P))

Digite a primeira nota: 10


Digite a segunda nota: 10
Digite a terceira nota: 10

Escolha uma opção:


[A]: Média Aritmética
[P]:Média Ponderada
[H]: Média Harmônica

https://colab.research.google.com/drive/1QkNAwI-FO5pLt6IvfGKnuycn14JCH7Nv#scrollTo=7CCN-rdZmqsT&printMode=true 3/4
07/12/2022 00:23 Untitled0.pdf - Colaboratory
P
A média ponderad do aluno foi de 3.33

#CALCULA O MENOR ENTRE DOIS NÚMEROS
x = int(input('Digite um numero: '))
y = int(input('Digite outro numero: '))
l = []

l.append(x)
l.append(y)
f = sorted(l)

print('O menor numero digitado foi {}.'.format(f[0]))

Digite um numero: 11
Digite outro numero: 80
O menor numero digitado foi 11.

d d C l b C l

https://colab.research.google.com/drive/1QkNAwI-FO5pLt6IvfGKnuycn14JCH7Nv#scrollTo=7CCN-rdZmqsT&printMode=true 4/4

Você também pode gostar