My algorithm solves the following problem: Create an algorithm that reads 4 values typed and indicates if any pair of numbers adds 8 or a number greater than 8.
s = [int(input()) for c in range(4)]
while sum(s) < 8:
print('Error 01: Erro: A soma de todos os 4 números resulta num número menor que 8, digite outros números.')
s = [int(input()) for c in range(4)]
if sum(s) > 8:
break
x = 0
y = 0
z = 1
s = sum(s[y] + s[z])
while x < 6 or s < 8:
def funcao(x = 0, y = 0, z = 1):
if s == 8:
print(f'Os números {s[y]} e {s[z]} somados dão 8. ')
elif s > 8:
print(f'Os números {s[y]} e {s[z]} somados resultam num número maior que 8. ')
else:
if x == 3 and s < 8:
funcao(x+1,y+1,z+1)