Baixe o app para aproveitar ainda mais
Prévia do material em texto
���� Nome do(a) Aluno(a) MARIA IZABEL DA SILVA Nome do (a) tutor(a) ELAINE OLIVEIRA LISTA DE EXERCÍCIOS Nº 03 – ALGORITMOS Ex. 01 for x in range (5000, 7001): primo = 0 for y in range(2, int(x / 2) + 1 ): if(x % y ==0): primo = 0 break else: primo = 1 if primo ==1: print(x, 'é primo.') Ex. 02 S= 0 for x in range (1,11): if x % 2==0: S = S - x/x**2 else: S = S + x/x**2 print ('A soma é', S) Ex. 03 x = 0 pi = 0 erro = 10**10 while 1: piantigo = pi impar = 2 * x + 1 if x % 2 == 0: pi = pi + 4 / impar else: pi = pi - 4 / impar '''if erro >= 10**(-5):''' erro = pi - piantigo if abs(erro) <= 0.00001: break x = x + 1 print(pi) Ex.04 somax = 0 somay = 0 somaxy = 0 somax2 = 0 n = 0 while 1: x= float(input('Digite x:')) y= float(input('Digite y:')) if x==0 and y==0: break somax = somax + x somay = somay + y somaxy = somaxy + x*y somax2 = somax2 + x**2 n = n + 1 '''somax2 - somax2+ x*x''' d= (n*somax2 - somax**2) if d !=0: a = (n*somaxy - (somax*somay))/ d else: print('Valores inválidos! Denominador 0!') exit(1) d= n*somax2 - somax**2 b= (somay*somax2-(somax*somaxy))/d print(a,'x+',b) Ex. 05 from math import sqrt a = float(input('Digite A: ')) b = float(input('Digite B: ')) c = float(input('Digite C: ')) l = sqrt(a**2+ b**2) d = sqrt(c**2+ l**2) print('A diagonal é: ', d) Ex.06 import sys def fibonacci(n): if n==1: return 1 if n ==2: return 1 return fibonacci(n-1) + fibonacci (n-2) for x in range (1,8): for y in range (1,x): sys.stdout.write(str(fibonacci(y))) print('') for x in range(1, 7): aux = 7-x for y in range (1, aux): sys.stdout.write(str(fibonacci(y))) print('') �
Compartilhar