Back to blocks

Олтин койда ҳисобловчи

4.0
ruМатематикаОлтин койдаматематикаҳисоблаш

Промпт

import math

def calculate_golden_ratios(x):
    """Фойдаланувчи киритган рақам асосида Олтин койда ва унинг тескарисини ҳисоблаш"""
    phi = (1 + math.sqrt(5)) / 2
    golden_multiplied = x * phi          # x * φ
    golden_divided = x / phi             # x / φ
    return phi, golden_multiplied, golden_divided

if __name__ == "__main__":
    print("🌟 Олтин койда ҳисобловчи 🌟")
    print("Фойдаланувчи рақамини киритинг (мисол: 5, 10.5, 100):")
    
    try:
        x = float(input(">>> "))        # Ҳар қандай рақам қабул қилинади
        phi, multiplied, divided = calculate_golden_ratios(x)
        
        print(f"\nОлтин койда (φ): {phi:.15f}")
        print(f"✅ {x} × φ = {multiplied:.15f}")
        print(f"✅ {x} ÷ φ = {divided:.15f}")
    
    except ValueError:
        print("❗ Хатолик: Рақам киритинг!")

Сгенерированный Результат

Loading editor...