Skip to content

Instantly share code, notes, and snippets.

@olya-gif
Last active March 4, 2023 15:16
Show Gist options
  • Select an option

  • Save olya-gif/6d361a791b082542712590b43d26772a to your computer and use it in GitHub Desktop.

Select an option

Save olya-gif/6d361a791b082542712590b43d26772a to your computer and use it in GitHub Desktop.
урок 43 завдання 4 8б
year = int(input("Введіть кількість років: "))
if 0 <= year <= 6:
print('Ваша вікова категорія - дитина дошкільного віку')
elif 6 <= year <= 10:
print('Ваша вікова категорія - школяр початкової школи')
elif 11 <= year <= 16:
print("Ваша вікова категорія - школяр седньої школи")
elif 17 <= year <= 24:
print("Ваша вікова категорія - ранній працездатний вік")
elif 26 <= year <= 54:
print("Ваша вікова категорія - основний працездатний вік")
elif 55 <= year <= 64:
print("Ваша вікова категорія - зрілий працездатний вік")
elif 65 <= year:
print('Ваша вікова категорія - літні люди')
else:
print('Некоректно введені дані')
birthday = int(input('Введіть рік народження'))
year = 2023 - birthday
if 0 <= year <= 6:
print(f'Вам {year} років\nВаша вікова категорія - дитина дошкільного віку')
elif 6 <= year <= 10:
print(f'Вам {year} років\nВаша вікова категорія - школяр початкової школи')
elif 11 <= year <= 16:
print(f'Вам {year} років\nВаша вікова категорія - школяр седньої школи')
elif 17 <= year <= 24:
print(f'Вам {year} років\nВаша вікова категорія - ранній працездатний вік')
elif 26 <= year <= 54:
print(f'Вам {year} років\nВаша вікова категорія - основний працездатний вік')
elif 55 <= year <= 64:
print(f'Вам {year} років\nВаша вікова категорія - зрілий працездатний вік')
elif 65 <= year:
print(f'Вам {year} років\nВаша вікова категорія - літні люди')
else:
print('Некоректно введені дані')
a = 'Програма для визначення тарифного плану та дотаткових хв та гб'
a1 = a.center(70)
print(a1)
r = int(input('ВВедіть суму поповнення мобільного рахунку - '))
if r == 2:
print('Ви можете замовити 1хв ')
elif r == 3:
print('Ви можете замовити 100мб ')
elif 4 <= r <= 70:
print('Вам підійде тарифний план Vodafone Family - 40 грн ')
print('Ваш пакет має\n500мб для інтернету\n150 хв\nsms ')
z = r - 45 # залишок на рахунку
z1 = z / 2 # кількість додаткових хвилин
z2 = z / 3 * 100 # кількість мб
z3 = round(z2)
elif 70 <= r <= 130:
print('Вам підійде тарифний план - SuperNetStart - 70 грн ')
print('Ваш пакет має \n4 ГБ для інтернету\n500 хвилин\n20 sms ')
z = r - 70 # залишок на рахунку
z1 = z / 2 # кількість додатковмх хв
z2 = z / 3 * 100 # кількість мб
z3 = round(z2)
elif r > 130:
print('Вам підійде тарифний план - Decive L - 130 грн ')
print('Ваш пакет має\n30 гб для інтернету\nБезлім хвилин\n50 sms ')
z = r - 130
z1 = z / 2 # кількість додаткових хв
z2 = z / 3 * 100 # кількість додаткових мб
z3 = round(z2)
print('Залишок на рахунку -', z)
print('Ви можете додатково замовити ', z1, 'хвилин')
print('Ви можете додатково замовити ', z3, 'Мегабайт')
a = 'Визначення суми знижки та загальної вартості покупки'
a1 = a.center(70)
print(a1)
k=int(input('Введіть кількість учнів в класі - '))
p1=float(input('Введіть ціну за одну ручку - '))
p2=float(input('Введіть ціну за один олівець - '))
p3=float(input('Введіть ціну за один маркер - '))
p4=float(input('Введіть ціну за один зошит - '))
ps=float(input('Введіть ціну за один блокнот '))
v1=k*p1 #вартість ручок
v2=k*p2 #вартість олівців
v3=k*p3 #вартість маркерів
v4=k*p4 #вартість зошитів
v5=k*ps #вартість блокнотів
print(f'Загальна варітсть ручок становить', v1 , 'гривень')
print('Загальна варітсть олівців становить', v2 , "гривень")
print("Загальна варітсть маркерів становить", v3 ,"гривень")
print('Загальна варітсть зошитів становить', v4 , "гривень")
print('Загальна варітсть блокнотів становить',v5,"гривень")
v6=v1+v2+v3+v4+v5 # загальна вартість канцелярії
print('Загальна варітсть канцелярії становить', v6, "гривень")
if 500 <= v6 <1000:
v7=v6/100*10 #10% від суми
print("Ваша знижка становить 10%")
v8=round(v7,2)
print('i складае ',v8)
v9=v6-v8
print('Тому загальна варітсть покупки зі знижкою становить', v9, 'гривень')
elif 1000 <= v6 <= 2000:
v7=v6/100*15 #15% від суми
print("Ваша знижка становить 15%")
v8=round(v7,2)
print('і складае ',v8)
v9=v6-v8
print('Тому загальна варітсть покупки зі знижкою становить', v9, 'гривень')
elif 500 <= v6 <= 3000:
v7= v6/100*20 #20% від суми
print("Ваша знижка становить 20%")
v8=round(v7,2)
print('i складае ',v8)
v9=v6-v8
print('Тому загальна варітсть покупки зі знижкою становить', v9, "гривень")
elif 3000<= v6 <5000:
v7=v6/100*25 #25% від суми print("Ваша знижка становить 25%)
v8=round(v7,2)
print('i складає ',v8)
v9=v6-v8
print('Тому загальна варітсть покупки зі знижкою становить', v9, "гривень")
elif v6 >= 5000:
v7=v6/100*30 #30% від суми
print("Ваша знижка становить 30%")
v8=round(v7,2)
print("і складае ',v8")
v9=v6-v8
print('Тому загальна варітсть покупки зі знижкою становить', v9, 'гривень')
else:
print("Знижка відсутня. Ви не досягли мінімального порогу ціни.")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment